Index: scripts/check_logfiles =================================================================== RCS file: /usr/local/taracvs/tiger-3.2/scripts/check_logfiles,v retrieving revision 1.6 diff -u -p -r1.6 check_logfiles --- scripts/check_logfiles 17 Oct 2003 03:58:11 -0000 1.6 +++ scripts/check_logfiles 17 Oct 2003 04:37:27 -0000 @@ -144,9 +144,19 @@ else fi fi -[ -n "$BTMP" -a ! -r "$BTMP" ] && +if [ -n "$BTMP" -a ! -r "$BTMP" ] ; then #echo "...Warning: $BTMP does not exist" message FAIL logf002f "" "Log file $BTMP does not exist" +else + group=`getpermit $BTMP | $AWK '{ print $3 }'` + if [ "$group" = "utmp" ] ; then + check_fileperm $BTMP 110110000 || + message FAIL logf005f "" "Log file $BTMP permission should be 660" + else + check_fileperm $BTMP 110000000 || + message FAIL logf005f "" "Log file $BTMP permission should be 600" + fi +fi [ -n "$LASTLOG" -a ! -r "$LASTLOG" ] && #echo "...Warning: $LASTLOG does not exist"