Enhance loginfail: it will catch sshd, proftpd and su errors, as well as other programs

PR: conf/70973
Submitted by:	Ryan Sommers" <ryans@gamersimpact.com>
Approved by:	philip (mentor)
MFC after:	3 days
This commit is contained in:
Matteo Riondato 2006-03-05 15:45:38 +00:00
parent d7af086cbb
commit fe468fe9c0
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=156312

View File

@ -59,7 +59,7 @@ case "$daily_status_security_loginfail_enable" in
[Yy][Ee][Ss])
echo ""
echo "${host} login failures:"
n=$(catmsgs | grep -ia "^$yesterday.*fail" |
n=$(catmsgs | grep -ia "^$yesterday.*(fail|invalid|bad|illegal)" |
tee /dev/stderr | wc -l)
[ $n -gt 0 ] && rc=1 || rc=0;;
*) rc=0;;