From owner-freebsd-bugs Mon Aug 14 3:10: 5 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 54B8437B8F5 for ; Mon, 14 Aug 2000 03:10:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA38622; Mon, 14 Aug 2000 03:10:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Mon, 14 Aug 2000 03:10:03 -0700 (PDT) Message-Id: <200008141010.DAA38622@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Sheldon Hearn Subject: Re: misc/20575: /etc/security errors if no old compressed files Reply-To: Sheldon Hearn Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/20575; it has been noted by GNATS. From: Sheldon Hearn To: Brian Somers Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: misc/20575: /etc/security errors if no old compressed files Date: Mon, 14 Aug 2000 12:06:53 +0200 On Sun, 13 Aug 2000 16:30:05 MST, Brian Somers wrote: > > >Number: 20575 > > >Category: misc > > >Synopsis: /etc/security errors if no old compressed files > > Perhaps zcat needs a -s option (as cat(1) has). Perhaps, but you could get around this problem quite easily with the following patch. Ciao, Sheldon. Index: security =================================================================== RCS file: /home/ncvs/src/etc/security,v retrieving revision 1.41 diff -u -d -r1.41 security --- security 2000/08/07 09:08:35 1.41 +++ security 2000/08/14 10:05:05 @@ -136,16 +136,22 @@ fi fi +msgfiles="`ls $LOG/messages.0* $LOG/messages 2>/dev/null`" + # Show login failures # separator echo "${host} login failures:" -zcat -f $LOG/messages.0* $LOG/messages | grep -i "^$yesterday.*login failure" +if [ -n "${msgfiles}" ]; then + zcat -f ${msgfiles} | grep -i "^$yesterday.*login failure" +fi # Show tcp_wrapper warning messages # separator echo "${host} refused connections:" -zcat -f $LOG/messages.0* $LOG/messages | grep -i "^$yesterday.*refused connect" +if [ -n "${msgfiles}" ]; then + zcat -f ${msgfiles} | grep -i "^$yesterday.*refused connect" +fi rm -f ${TMP} To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message