instead of busybox init its gonna be used with sinit
Dependencies: busybox sinit, optionally eudev or systemd (for udev)
-
There is a fucking setup.sh script, but you should fucking read it first. If you don't fucking use a package manager which does the fucking sanity checks for you, please check for your fucking self that it fucking doesn't break your fucking system by overwriting essential fucking files. Make fucking backups as needed.
When you are fucking confident, run "./setup.sh --force"
-
Remove "init=..." from your fucking kernel parameters (if it is fucking there) so that the fucking default value "init=/sbin/init" is fucking used. Check the fucking docs of your fucking boot loader on how to change the fucking kernel parameters.
-
Configure /etc/minirc.conf to your fucking needs. See sections "Dealing with fucking services" and "Further fucking configuration".
-
Reboot
- Authors: Roman Zimbelmann, Sam Stuewe
- License: GPL2
Parts of the function on_boot() and the start/stop function of iptables were taken from archlinux initscripts (http://www.archlinux.org). I was unable to determine the author or authors of those parts.
More information on the Arch Wiki: https://wiki.archlinux.org/index.php/Minirc