b4c761ebd4b3b98259a4bfe4189574a95f42df2d
# @(#)security 5.7 (Berkeley) %G%
echo "Subject: $host security check output"
echo "Checking setuid files and devices:"
find / \
( ! -fstype local \
) -a -prune -o \
\
( -perm -u+s
-o -perm -g+s
-o ! -type d
-a ! -type f
-a ! -type l \
) \
-a -exec /bin
/ls -cgl {} \
; 2>&1 > $TMP
if cmp $LOG/setuid.today
$TMP >/dev
/null
; then :; else
echo "$host setuid/device diffs:"
diff $LOG/setuid.today
$TMP
mv $LOG/setuid.today
$LOG/setuid.yesterday
mv $TMP $LOG/setuid.today
echo "Checking for uids of 0:"
awk 'BEGIN {FS=":"} $3=="0" {print $1,$3}' /etc
/master.passwd