Ich habe nachgesehen /etc/init.d/ssh
, um eine Vorstellung davon zu bekommen, wie ein "richtiger" Sys-Daemon beim Booten ausgeführt wird (ich versuche svnserve
, dieser Liste etwas hinzuzufügen ). Ich habe gesehen, dass dies log_daemon_msg
als Befehl verwendet wird, aber ich habe keine Ahnung, was es ist.
which log_daemon_msg
und man log_daemon_msg
kam leer auf.
Beispiel:
log_daemon_msg "Starting OpenBSD Secure Shell server" "sshd" || true
if start-stop-daemon --start --quiet --oknodo --pidfile /var/run/sshd.pid --exec /usr/sbin/sshd -- $SSHD_OPTS; then
log_end_msg 0 || true
else
log_end_msg 1 || true
fi
Wie funktioniert das? Ich habe versucht herumzugoogeln, aber die einzigen Dinge, die ich finden konnte, waren Fragen darüber, wo es seine Nachrichten aufzeichnet, was nutzlos ist, da ich kaum weiß, wie man es benutzt oder was es überhaupt ist - ein Befehl, ein eingebautes oder etwas anderes?
/etc/init.d/ssh