6 # If there is a global system configuration file, suck it in.
8 if [ -r /etc/defaults/periodic.conf ]
10 . /etc/defaults/periodic.conf
15 find /var/log -name 'messages.*' -mtime -2 |
16 sort -t. -r -n -k 2,2 |
24 [ -f /var/log/messages ] && cat /var/log/messages
27 case "$daily_status_named_enable" in
30 echo 'Checking for denied zone transfers (AXFR and IXFR):'
32 start=`date -v-1d '+%b %e'`
34 fgrep -E "^$start.*named\[[[:digit:]]+\]: transfer of .*failed .*: REFUSED" |
35 sed -e "s/.*transfer of \'\(.*\)\/IN\' from \(.*\)#[0-9]*: .*/\1 from \2/" |
36 sort -f | uniq -ic | (
38 case "$daily_status_named_usedns" in
40 [yY][eE][sS]) usedns=1 ;;
44 ipaddr=`echo "$line" | sed -e 's/^.*from //'`
45 if [ $usedns -eq 1 ]; then
46 name=`host "${ipaddr}" 2>/dev/null | \
47 sed 's/.*domain name pointer \(.*\)\./\1/'`
49 if [ -n "${name}" ]; then
50 echo "${line} (${name})"
55 tee /dev/stderr | wc -l)