起動時に「正しい」システムデーモンを実行する方法を調査しています(そのリストに追加しようとしています/etc/init.d/ssh
)。コマンドとして使用されている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
どのように動作しますか?インターネットを検索しようとしましたが、見つけることができる唯一のことは、メッセージをどこに記録するのかという質問でした。使用方法や、それが何であるか(コマンド、組み込みコマンド、またはその他)ほとんどわからないため、役に立ちません。
ベストアンサー1
それは最下位ビット関連機能。/lib/lsb/init-functions
および/またはを確認してください/etc/redhat-lsb/lsb_log_message
。パスはディストリビューションによって異なります。