lennyでWebminからsyslogをみる

syslogがrsyslogというのに置き換わっていたので、Webminの標準設定では使えなくなっていた。
参考:Debian(lenny)でのsyslog: プログラミング関係ごちゃごちゃメモ
なので、設定を変更しましょう。

https://localhost:10000/config.cgi?syslog

のSystem configurationを以下のように変更。

項目名 変更前 変更後
Path to syslog config file /etc/syslog.conf /etc/rsyslog.conf
Syslog PID file /var/run/syslogd.pid /var/run/rsyslogd.pid
Path to syslog server /sbin/syslogd /usr/sbin/rsyslogd
Command to start syslog /etc/init.d/sysklogd start /etc/init.d/rsyslog start
Command to apply changes /etc/init.d/sysklogd reload /etc/init.d/rsyslog reload
Command to re-open log files /etc/init.d/sysklogd restart /etc/init.d/rsyslog restart

/var/log/auth.logとかが見れるようになったので、多分これで良いのじゃないかと思う。しかしrsyslogの停止とか再起動とかしていないので、その辺りが正しいかどうかは分からない。

参考(というか困っているようなのでpingとばさせてもらいます):rsyslogdの設定ファイル編集インターフェース - 日常的。