-
Notifications
You must be signed in to change notification settings - Fork 74
Init Systems
This page collects info on init systems and methods for avoiding systemd.
- http://www.linuxfromscratch.org/hints/downloads/files/bsd-init.txt
- http://felipec.wordpress.com/2013/11/04/init/
-
https://aur.archlinux.org/packages/initscripts-fork/ - Pretty much plug and play
-
Daemon scripts can be fetched here:https://bitbucket.org/TZ86/arch-rcscripts/src
-
Ninit docs http://riemann.fmi.uni-sofia.bg/ninit/ (tested via VirtualBox)
-
- Had to create /run/dbus manually, need to write up a service that takes the tmpfiles.d into account?
-
- How come there's no eth0? Probably forgot udev. Yup, that was the case. Huuurp.
-
- Need to create module service now for custom module configs because minit doesn't autohandle this stuff.
-
- It's also stupid fast, but idk why eth0 ain't working. Also'd like some turning off cleanup man.Turns out I just had to type in eth0, hurp. Stuff on shutdown also has to be written down too.
-
- I like both ninit and minit, but the config files are a pain to manage by hand. It'd be pretty trivial to make a script or GUI to manage them though. Also tried both variants, but can't find a place to check how often minit's updated, so I subscribed to their mailing list.
-
https://bbs.archlinux.org/viewtopic.php?id=152606 - haven't tried yet
-
http://smarden.org/runit/ - works well, has lots of decumentation (not all of it is well written..) and is in use by Dragora Linux as its default init. Re-writing all of your init scripts is a bit of a chore...
-
- Docs designed for Linux-from-Scratch, but they have lots of examples, and explain things fairly well https://code.google.com/p/runit-for-lfs/
-
- reading through the man pages for runit, runsvdir, and runsvchdir is actually very helpful (for once!)
-
http://skarnet.org/software/s6/ - s6 init system
-
http://universe2.us/epoch.html - haven't tried yet, but like the initscripts forked by TZ86, it's still maintained up to the present
-
OpenRC (haven't tried it yet, but I know that Gentoo's been maintaining this)