periodic/daily: Fix the check for denied zone transfers (AXFR and IXFR).
authorSascha Wildner <saw@online.de>
Tue, 25 Oct 2011 12:08:22 +0000 (14:08 +0200)
committerSascha Wildner <saw@online.de>
Tue, 25 Oct 2011 12:08:54 +0000 (14:08 +0200)
Just use grep -E here (fgrep -E seems to have stopped working at some
point anyway).

etc/periodic/daily/470.status-named

index c132d8b..b85b6e5 100644 (file)
@@ -1,7 +1,6 @@
 #!/bin/sh
 #
 # $FreeBSD: src/etc/periodic/daily/470.status-named,v 1.8 2006/06/11 20:39:12 maxim Exp $
-# $DragonFly: src/etc/periodic/daily/470.status-named,v 1.4 2007/12/29 21:44:44 matthias Exp $
 #
 
 # If there is a global system configuration file, suck it in.
@@ -32,7 +31,7 @@ case "$daily_status_named_enable" in
 
        start=`date -v-1d '+%b %e'`
        rc=$(catmsgs |
-           fgrep -E "^$start.*named\[[[:digit:]]+\]: transfer of .*failed .*: REFUSED" |
+           grep -E "^$start.*named\[[[:digit:]]+\]: transfer of .*failed .*: REFUSED" |
            sed -e "s/.*transfer of \'\(.*\)\/IN\' from \(.*\)#[0-9]*: .*/\1 from \2/" |
            sort -f | uniq -ic | (
                usedns=0