From owner-freebsd-questions@FreeBSD.ORG Sun Dec 1 23:53:09 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 953FA22E for ; Sun, 1 Dec 2013 23:53:09 +0000 (UTC) Received: from outbound-queue-1.mail.thdo.gradwell.net (outbound-queue-1.mail.thdo.gradwell.net [212.11.70.34]) by mx1.freebsd.org (Postfix) with ESMTP id 590CE107B for ; Sun, 1 Dec 2013 23:53:09 +0000 (UTC) Received: from outbound-edge-2.mail.thdo.gradwell.net (bonnie.gradwell.net [212.11.70.2]) by outbound-queue-1.mail.thdo.gradwell.net (Postfix) with ESMTP id 8A7BD22A47 for ; Sun, 1 Dec 2013 23:52:03 +0000 (GMT) Received: from cpc7-jarr12-2-0-cust882.16-2.cable.virginm.net (HELO amd.asgard.uk) (92.238.71.115) (smtp-auth username fbsd%pop3.dgmm.net, mechanism plain) by outbound-edge-2.mail.thdo.gradwell.net (qpsmtpd/0.83) with ESMTPA; Sun, 01 Dec 2013 23:52:03 +0000 From: dgmm To: freebsd-questions@freebsd.org Subject: System reboots ~3am during daily periodic 450.status-security run Date: Sun, 1 Dec 2013 23:52:00 +0000 User-Agent: KMail/1.13.7 (FreeBSD/9.1-RELEASE-p7; KDE/4.10.5; amd64; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201312012352.01075.freebsd01@dgmm.net> X-Gradwell-MongoId: 529bcba3.b2d3-363e-2 X-Gradwell-Auth-Method: mailbox X-Gradwell-Auth-Credentials: fbsd@pop3.dgmm.net X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Dec 2013 23:53:09 -0000 My system reboots at 3am when /etc/periodic/daily/450.status-security I've confirmed this by running the above script manually. The system did not reboot when manually running any of the other daily scripts. I'm not seeing anything obvious in log files (although it might help if I knew what tolook for and where) --------------------------------------- %uname -a FreeBSD amd.asgard.uk 9.1-RELEASE-p7 FreeBSD 9.1-RELEASE-p7 #0: Mon Sep 9 21:34:37 UTC 2013 root@amd64- builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 --------------------------------------- /etc/periodic/daily %cat 450.status-security #!/bin/sh # # $FreeBSD: release/9.1.0/etc/periodic/daily/450.status-security 221432 2011-05-04 12:48:02Z netchild $ # # 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 case "$daily_status_security_enable" in [Yy][Ee][Ss]) echo "" echo "Security check:" case "$daily_status_security_inline" in [Yy][Ee][Ss]) export security_output="";; *) export security_output="${daily_status_security_output}" case "${daily_status_security_output}" in "") rc=3;; /*) echo " (output logged separately)" rc=0;; *) echo " (output mailed separately)" rc=0;; esac;; esac periodic security || rc=3;; *) rc=0;; esac exit $rc --------------------------------------- cat /etc/defaults/periodic.conf ... # 450.status-security daily_status_security_enable="YES" # Security check # See "Security options" below for more options ... # Security options # These options are used by the security periodic(8) scripts spawned in # 450.status-security above. daily_status_security_inline="NO" # Run inline ? daily_status_security_output="root" # user or /file daily_status_security_noamd="NO" # Don't check amd mounts daily_status_security_logdir="/var/log" # Directory for logs daily_status_security_diff_flags="-b -u" # flags for diff output ---------------------------------------