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 '^'"$start"'.*named\[[[:digit:]]\+\]: denied [AI]XFR from \[.*\]\.[[:digit:]]\+ for' | \
35 sed -e 's/.*: denied [AI]XFR from \[\(.*\)\]\.[[:digit:]]* for "\(.*\)".*$/\2 from \1/'
36 sort -f | uniq -ic | (
38 if [ X"${daily_status_named_usedns}" != X"" ]; then
39 case $daily_status_named_usedns in
40 [yY][eE][sS]) usedns=1 ;;
45 ipaddr=`echo "$line" | sed -e 's/^.*from //'`
46 if [ $usedns -eq 1 ]; then
47 name=`host "${ipaddr}" 2>/dev/null | \
48 grep 'domain name pointer' | \
51 if [ X"${name}" != X"" ]; then
52 echo "${line} (${name})"
57 tee /dev/stderr | wc -l)