本サイト/記事は移転しました。

約10秒後にリダイレクトします。

syslogが記録されていなかった件

 Dyndnsから「更新しないと失効するで」メールが来ていた。で、syslogを見ようとすると5月から更新されていない。confファイルのおかしいところを発見して修正したが変わらず。で、検索して原因判明。

そして、rsyslog を reload するのですが、Ubuntuな方だけは、 その前にログファイルを作っておく必要があります。
というのは、rsyslogd が、root ユーザの権限ではなく、 syslog ユーザの権限で動作しているためです。/var/log ディレクトリは、 root の権限がないとファイルを作れないようになっているのです。

 所有者を変更して解決。何を修正してこうなったかは記憶にない。ログのアーカイブ作成時にどうなるんだろうか?


メモ:ddlinetのログはdaemon.logに記録されている。