System log monitor
Thanks to everyone that replied. I've installed logcheck and it works
well after a couple of iterations of weeding out the false alarms. I
suppose it would be nice if packages could supply their own violations
and ignore files to make this easier. For example, postfix would
supply a violations file containing
and an ignore file like
postfix/pickup\[[0-9]+\]: [A-Z0-9]+: uid=[0-9]+ from=
postfix/cleanup\[[0-9]+\]: [A-Z0-9]+: message-id=
postfix/qmgr\[[0-9]+\]: [A-Z0-9]+: from=.*, size=[0-9]+
And logcheck does a run-parts style include of all the files plus the
defaults. Does this seem like a plausible system, and does it fit
with the debian policy. Sorry if this is just idle speculation, I'm a
bit of a newbie to the debian way of doing things.
That said, I'd be prepared to take on implementing this if it seems
like a good idea.