Ninja OS ======== Ninja OS has been discontinued as of September 2022. See webupdate: https://ninjaos.org/posts/ninja-os-is-officially-discontinued/ https://gitlab.com/ninjaos/website/-/commit/28963a85042bd8c2ea7c7333a97f812ae24bb82a Ninja Is Not Just Arch Operating System. No we can't take credit for thinking of that, but it was way to clever to pass up. Its now official What is Ninja OS? Ninja OS is a LiveOS based on Arch/GNU/Linux/X11/XFCE4 Please see Docs/ subdirectory for Code of Conduct and other guides for contributing/participating The goal is to present the user with a fairly well rounded desktop =============NINJA OPERATING SYSTEM LARCH BUILD PROFILE================ You are trying to make the "NinjaOS" liveCD/USB. this is a profile for larch. you do NOT need to be running arch linux, but you do need to be running some form of linux and larch live CD constructor kit, which needs python 2. The only known working copy is hosted by us on this gitlab. https://gitlab.com/ninjaos/larch This is beta quality software, see TODO for features than need to be fixed and added. official sourceforge site: http://sourceforge.net/projects/ninjaos/ official homepage: http://ninjaos.org official TOR .onion: http://ninjaos4xt6nc2ft.onion/ninjaos official git repo: https://gitlab.com/ninjaos/ninjaos official piratebay: https://thepiratebay.se/user/devninja/ Yes, you saw correctly, we now have an official pirate bay account used for releasing torrents. See "instructions.txt" for build instructions. -~== Subdirrectories and Features ==~- repo - Repo for additional packages not in parent distro Arch linux. We are signing all new package and the index is signed. Compiled from AUR pkgbuilds and nominally tested. This can be accessed online as an Arch Linux repository. simply add the following to pacman.conf, and select your appropriate archecture. This repo is gpg signed, and the key is the same as the Ninja OS key used for other things. You can find a package called ninjaos-keyring in AUR that will install this automaticly. [ninjaos] Server=http://ninjaos.org/repo/$arch unfinnished-scripts - not used scripts that do not get included when compiled with the CD/USB stick. cd-root - directory that is used as the root of the live medium, not in the squashfs file. rootoverlay - overlay that gets placed on top of root file system, everything in here overwrites the installed files at the base location, and is relivant to root "/" in the live system. Important files and locations in rootoverlay: rootoverlay/var/liveos_version.conf - contains basic versioning information and a SHA256 hash sum of the image displayed at boot. rootoverlay/usr/share/scripts - directory contains scripts written by us for use in this project. GPL licensed. rootoverlay/var/lib/misc - directory contains files with hash sums of important files not in the main squash container, for use with the integrity checker script. rootoverlay/var/interface - stores scrambled mac addresses for ethernet interfaces with mh_scramble, as to make them persistant. rootoverlay/etc/skel/User_Guides - Small Ninja OS, linux,and general computer usage guides ----Modification and Redistribution---- All configuration files and scripts are licensed under the GPLv3, or any later, version, except where noted. and you are free to modify and re-distribute under those terms. I will dual license under GPLv2 if someone could give me one solid good idea why I should. The following are guidelines: Guidelines - if you are going to make ANY modifications that get re-distributed, you are encouraged to add time, date and user handle stamps to code modifications and change the versioning to reflect modification. such as (ninja version)-(yourmod name)-(modversion). i.e. 0.5.3-pirate-7, for Ninja OS version 0.5.3 with version 7 of the fictional pirate patch set. If there are substantial changes, you should fork the project, and call it something else entirely. check_arp.py is licensed under the FreeBSD license, written by jack @ NYI ----GPG---- Fingerprint: D5E7 6841 665A 4408 D73C 2D87 96FD 6113 A1F8 331E Key ID: A1F8331E -------------------------------------------------------------------------------- © 2011-2017 Ninja OS. Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
Personal projects
View allLoading
Loading
About
Developer Ninja. Developer of Ninja OS
Info
Ninja OS Dev Team
4:58 AM
Member since May 13, 2015