/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
それはどのように機能しますか?私はグーグルで試しましたが、見つけることができたのは、メッセージの記録場所に関する質問だけでした。それを使用する方法やそれが何であるかをほとんど知らないので、コマンド、組み込み、またはその他の何かは役に立たないのですか?
[〜#〜] lsb [〜#〜] 関連する関数です。 /lib/lsb/init-functions
や/etc/redhat-lsb/lsb_log_message
をご覧ください。パスはディストリビューションによって異なります。