System reboots ~3am during daily periodic 450.status-security run
dgmm
freebsd01 at dgmm.net
Mon Dec 2 00:27:30 UTC 2013
On Sunday 01 December 2013 23:52:00 dgmm wrote:
> My system reboots at 3am when /etc/periodic/daily/450.status-security
I've now narrowed it down to:
/etc/periodic/security/100.chksetuid
...but have no idea why it might a catastophic crash/reboot.
#!/bin/sh -
...
# $FreeBSD: release/9.1.0/etc/periodic/security/100.chksetuid 175906
2008-02-03 00:33:05Z des $
#
# If there is a global system configuration file, suck it in.
#
if [ -r /etc/defaults/periodic.conf ]
then
. /etc/defaults/periodic.conf
source_periodic_confs
fi
. /etc/periodic/security/security.functions
rc=0
case "$daily_status_security_chksetuid_enable" in
[Yy][Ee][Ss])
echo ""
echo 'Checking setuid files and devices:'
MP=`mount -t ufs,zfs | awk '$0 !~ /no(suid|exec)/ { print $3 }'`
find -sx $MP /dev/null -type f \
\( -perm -u+x -or -perm -g+x -or -perm -o+x \) \
\( -perm -u+s -or -perm -g+s \) -exec ls -liTd \{\} \+ |
check_diff setuid - "${host} setuid diffs:"
rc=$?
;;
*)
rc=0
;;
esac
exit $rc
More information about the freebsd-questions
mailing list