web-dev-qa-db-ja.com

log_daemon_msgとは何ですか?

/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

それはどのように機能しますか?私はグーグルで試しましたが、見つけることができたのは、メッセージの記録場所に関する質問だけでした。それを使用する方法やそれが何であるかをほとんど知らないので、コマンド、組み込み、またはその他の何かは役に立たないのですか?

16
Dubslow

[〜#〜] lsb [〜#〜] 関連する関数です。 /lib/lsb/init-functions/etc/redhat-lsb/lsb_log_messageをご覧ください。パスはディストリビューションによって異なります。

19
dchirikov