初出勤

今日から仕事。
年越しに関するトラブルは1件。syslog 解析用スクリプトが年をまたいだ日付処理に失敗してこけてた。
原因は、syslogd の出力の日付には年が付いてないので、昨年12月のログを parse すると今年の12月だと認識してしまうため。
以下はログの例。

Dec 31 23:56:08 hostname postfix/smtpd[8966]: connect from unknown[211.190.43.191]
(略)
Jan  1 00:02:43 hostname postfix/smtpd[10713]: connect from mail120.docomo.ne.jp[203.138.203.194]

これ、どうしたもんだろう。
泥臭い方法で対処するのは可能だけど、やりたくないなあ。