mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 09:47:13 +08:00
…
|
||
---|---|---|
.. | ||
chakra-daemons | ||
chakra-daemons.target | ||
chakra-modules-load | ||
chakra-modules-load.service | ||
initscripts-systemd.install | ||
Makefile | ||
PKGBUILD | ||
rc-local-shutdown.service | ||
rc-local.service | ||
README |
Unit files needed to make systemd a drop-in replacement for the traditional Chakra-Project GNU/Linux initscripts. The goal is to one day become obsolete. Functionality ------------- 1) chakra-load-modules.service: parses rc.conf for the modules to be loaded at boot and saves the list where systemd-load-modules will find it. 2) chakra-daemons.target: starts the daemons listed in rc.conf, preserving ordering and using rc scripts if no native systemd unit with the same name is found. 3) rc-local{,-shutdown}.service: compatibility with the legacy scripts. TODO: Both dmraid and lvm need testers. The tools do not support hotplugging, so we might need to add some more synchronisation points to avoid races.