Commit 72aca2db37
Unsigned
Layout: unified · split
README.md +2 −12
| @@ -5,18 +5,8 @@ a suckless init - without runlevels, and with only one configuration file | ||
| 5 | 5 | # dependencies |
| 6 | 6 | you need eudev (or udev from systemd) and your own list of hardware modules, the init does not have any modprobing protocols/services, see https://iinitt.nekoweb.org; p2.1. ELogind (or ConsoleKit) is also a need for TTYs (the system will boot up but it will gonna use /dev/console) and/or DE/WM sessions. |
| 7 | 7 | |
| 8 | # installation | |
| 9 | make -j$(nproc) && (#) make install | |
| 10 | *manually;* | |
| 11 | @ first compile the code: | |
| 12 | $ gcc iinitt.c -o iinitt | |
| 13 | @ then move the init executable to /sbin: | |
| 14 | '# mv iinitt /sbin | |
| 15 | !!@!! make sure that executable is not a dynamic executable! | |
| 16 | @ make the executable r/w/e: | |
| 17 | '# chmod 777 /sbin/iinitt | |
| 18 | !!@!! then boot with the kernel parameters: | |
| 19 | init=/sbin/iinitt | |
| 8 | # installation (as root) | |
| 9 | ```make -j$(nproc) && make install``` | |
| 20 | 10 | |
| 21 | 11 | # wiki |
| 22 | 12 | https://iinitt.nekoweb.org/ |