Ich habe einen Symlink zu einem Start / Stopp / etc. Wrapper-Bash-Skript in /etc/rc.d
, hinzugefügt DAEMONS=()
in rc.conf, aber der Prozess, auf den es zeigt, startet nicht beim Booten und wird nicht in der Ausgabe von angezeigt $ rc.d list
. Ich habe schon erwähnt update-rc.d
, dass ich herumgegoogelt habe , aber es scheint, dass der Befehl in Arch Linux nicht verfügbar ist. Was ist der richtige Weg, um einen systemweiten Daemon hinzuzufügen (dh ohne Verwendung rc.local
), der auf die gleiche Weise wie die Standardeinstellungen verwendet werden kann?
arch-linux
bsd
daemon
init
Hugh Guiney
quelle
quelle
rc.multi
kümmert sich darumDAEMONS
.Antworten:
Was macht update-rc.d mit Arch? Das ist für Debian-basierte Distributionen.
Legen Sie ein Beispielskript in /etc/rc.d/XX ab und machen Sie es ausführbar. Bearbeiten Sie /etc/rc.conf, und geben Sie den Namen des Dienstes in das DAEMONS-Array ein
Wenn Sie den Dämon nicht in der Liste sehen, haben Sie die
add_daemon
Funktion wahrscheinlich verpasstquelle