3 ms·
Gentoo, Alpine and Void still default to using their own init systems.
by djsumdog 7y ago
Gentoo, Alpine and Void still default to using their own init systems.
- MuffinFlavored 7y agoIt seems Alpine uses Gentoo's OpenRC init system from a quick Google. https://wiki.alpinelinux.org/wiki/Alpine_Linux_Init_System https://wiki.alpinelinux.org/wiki/Alpine_Linux_Init_System https://wiki.gentoo.org/wiki/OpenRC https://wiki.gentoo.org/wiki/OpenRC
- sterlind 7y agoAlpine has to use OpenRC rather than systemd because it's designed to run in containers. Using cgroups or lxc requires running your container with elevated privileges. This doesn't only affect systemd, it also makes it impossible for me to run Nix builds in unprivileged containers with isolation enabled, since isolation requires cgroups.