Skip to content

Releases: johnfawcett/checkauthlog

V3.2.1

16 Mar 09:57
Compare
Choose a tag to compare

Relased V3.2.1
bug fix for issue with server time zone different to php timezone
code cleanup
improved logging

V3.1.1

03 Mar 10:34
Compare
Choose a tag to compare
Updated regex that matches postfix log lines to take account of postf…

…ix smtpd_client_port_logging option. This now works whether the option is set to yes or no.

V3.1.0

03 Mar 10:38
Compare
Choose a tag to compare
comment update

V3.0.0

27 Sep 02:30
Compare
Choose a tag to compare

Support for syslog (enabled by default)
Support for log level (for syslog and for standard output)
New configuration variable ignored_users to avoid listed users being subject to checks. Comma separated list of logins
New configuration variable ignored_ips to avoid logging listed ips or ranges. Comma separated list of ips or cidr ranges.
Ability to notify users their account has been blocked (only useful if the block does not prevent them receiving and reading email)
Self checking: the script notifies you if it fails to find new log lines after a certain interval (default 1 hour) or new logins after a certain interval (default 1 day - but should be customized to what you expect)
Self checking is enabled by default but can be turned off if not needed.
Support for sending self check notifications to the admin via email (not really needed if you run from crontab since you receive the standard output anyway) but for some might be useful
A new variable that can be used in mysql queries %l (lower case L) which matches the local part of the user name before the @