ログインユーザーの記録

滝澤氏のページマロン氏のページを参考にqmailにログインしたユーザーのログをとるようにしました。
特にpop3のログはわざとログインユーザーに関してのみ記録します。詳細なログを記録するとパスワードまで残るので問題になると思います。
以下例。

# cat /service/qmail/log/run
exec setuidgid $LOGUSER \
multilog t \
-'* * > *' \
-'* * < *' \
$FILENO $FILESIZE \
./main \
-'*' \
+'* * < *' \
+'* * > *' \
$FILENO $FILESIZE \
./tcp
# cat /service/qmail-smtpd/log/run
exec setuidgid $LOGUSER \
multilog t \
-'* * > *' \
-'* * < *' \
$FILENO $FILESIZE \
./main \
-'*' \
+'* * < HELO *' \
+'* * < EHLO *' \
+'* * < MAIL *' \
+'* * < RCPT *' \
+'* * < DATA*' \
+'* * < QUIT*' \
+'* * < RSET*' \
+'* * < NOOP*' \
+'* * > 1*' \
+'* * > 2*' \
+'* * > 3*' \
+'* * > 4*' \
+'* * > 5*' \
$FILENO $FILESIZE\
./tcp
# cat /service/qmail-pop3d/log/run
exec setuidgid $LOGUSER \
multilog t \
-'* * > *' \
-'* * < *' \
$FILENO $FILESIZE \
./main \
-'*' \
+'* * < USER *' \
$FILENO $FILESIZE \
./tcp