Как добавить собственные демоны в Arch Linux? (Инициализация стиля BSD)

Я создал символическую ссылку на start / stop / etc. wrapper bash в DAEMONS=() /etc/rc.d , добавили его в DAEMONS=() в rc.conf, но процесс, на который он указывает, не запускается при загрузке и не отображается в выводе $ rc.d list . Подойдя к нему, я заметил упоминание об update-rc.d , но, похоже, команда недоступна в Arch Linux. Каков правильный способ добавления общесистемного демона (т. rc.local Без использования rc.local ), который можно использовать так же, как значения по умолчанию?

Что делает update-rc.d для Arch? это для дистрибутивов на основе debian.

Сценарий примера, поместите его в /etc/rc.d/XX и сделайте его исполняемым, и отредактируйте /etc/rc.conf, нажмите имя службы в массив DAEMONS

 #!/bin/sh . /etc/rc.conf . /etc/rc.d/functions case "$1" in stop) stat_busy "Stopping XX" command_to_exec && rm_daemon XX && stat_done || stat_fail ;; start) stat_busy "Starting XXX" command_to_exec && add_daemon XX && stat_done || stat_fail ;; esac exit 0 

Если вы не видите демона в списке, вы, вероятно, пропустили функцию add_daemon