The only problem I found was conflicts between LogCheck and newsyslog.
I was getting this in my LogCheck output.
Unusual System Events
=-=-=-=-=-=-=-=-=-=-=
File /var/log/messages cannot be read.
I think this occurs because newsyslog has been started at the same time as LogCheck.
The way I choose to deal with it was to change the time at which LogCheck ran.
1,16,31,46 * * * * root ...etc
If you installed from the ports, you'll want /usr/local/etc/logcheck.sh in
the line above. If you didn't, the above will work fine, based on the changes made
during the install.
This should make sure that syslogd is stopped by the time logcheck.sh
runs.
NOTE: I think the above may cause some problems in missed log scans. If the logs
are rolled over on the hour, then the logcheck at 1 minute after the hour will miss the
last part of the log which was just rolled over. I'll talk to the author about this.
Also, if you run logcheck 1 minute before newsyslog, you might miss messages, but
only only one minute in that case. Still not ideal. |