Я переглядав, /etc/init.d/ssh
щоб отримати уявлення про те, як "належний" демон системи Sys запускається під час завантаження (я намагаюся додати svnserve
до цього списку). Я бачив це log_daemon_msg
як команду, але поняття не маю, що це.
which log_daemon_msg
і man log_daemon_msg
підійшов порожнім.
Приклад:
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
Як це працює? Я спробував гуглінг навколо, але єдине, що я міг знайти, - це питання про те, де він записує свої повідомлення, що марно, оскільки я навряд чи знаю, як ним користуватися або що це навіть є - команда, вбудована чи щось інше?
/etc/init.d/ssh