4 ms·
GNU Shepherd
- rwmj 5y agoApparently this was written for GUIX: https://en.wikipedia.org/wiki/GNU_Guix_System#GNU_Shepherd_init_system https://en.wikipedia.org/wiki/GNU_Guix_System#GNU_Shepherd_i... but comes from GNU Hurd originally (hence shepherd!)
- gigatexal 5y agoI didn't know about this, perhaps this makes or could have made systemd redundant?
- aidenn0 5y agoAs far as managing services goes, there's tons of things that do what systemd does. Systemd integrates other parts of initialization and session management though (e.g. all the -kit services it subsumed) This is why people love or hate systemd. By integrating several related, but formerly distinct tasks it can do certain things more easily, but if even a single tool you want to use depends on part of it, you need to bring the whole system in.
- KSPAtlas 5y agoIsn't this written in Guile?
- petre 5y agoYes it is, to the dismay of shell script service file haters. It's also quite programable because of this.