
私はsyslogを編集していますが、pppを記録したいと思います。 ppp設定で提案されているようにこれを行うために最後の2行を追加しました。それはpppを記録しているようですが、*
私の考えでは他のものも記録しているようです。タイトルでもエラーが発生します。ロギングラインとは何か知っていますか?
# /etc/syslog.conf - Configuration file for syslogd
auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none /var/log/messages
user.* /var/log/user.log
local0.* /var/log/switch.log
local1.* /var/log/audit.log
*.emerg *
local0.* /dev/ttyS0
!ppp
*.* /var/log/switch.log
答え1
単にsyslog.conf
構成は次のとおりです。
facility.priority /place/to/log
pppの機能はデーモンです。優先順位はデバッグから緊急までさまざまです。
あなたの最後の行
*.* /var/log/switch.log
優先順位に関係なく、すべての施設はswitch.logに記録されます。これは洪水を引き起こす可能性があります。
努力する
daemon.debug /var/log/daemon.log
また、pppd(8)(pppdのマニュアルページ)によれば、pppdが特定のファイルにログを記録するように指示できることに注意してください。
編集する:
あなたはする必要があります推測するどんな施設がありますか?HPUXログFTP接続。
複数のプログラムが同じ機能を共有できるため、
grep ppp
ログファイルの一部の後処理が必要になる場合があります。
答え2
使用すると、このエラーが発生します。記録計bashでコマンドを実行し、「-p」フラグを誤って使用しました。許可されるすべての値については、「施設とレベル」の下のマニュアルページを参照してください。。私の作業コマンドは次のとおりです。
logger -p cron.info -t "($0)[$$]" "I'm going to the cron log."