450.status-security revision 61981
1#!/bin/sh 2# 3# $FreeBSD: head/etc/periodic/daily/450.status-security 61981 2000-06-23 01:18:31Z brian $ 4# 5 6# If there is a global system configuration file, suck it in. 7# 8if [ -r /etc/defaults/periodic.conf ] 9then 10 . /etc/defaults/periodic.conf 11 source_periodic_confs 12fi 13 14case "$daily_status_security_enable" in 15 [Yy][Ee][Ss]) 16 if [ -f /etc/security -a -x /usr/sbin/sendmail ] 17 then 18 echo "" 19 echo "Security check:" 20 21 case "$daily_status_security_noamd" in 22 [Yy][Ee][Ss]) 23 args=-a;; 24 *) 25 args=;; 26 esac 27 28 case "$daily_status_security_nomfs" in 29 [Yy][Ee][Ss]) 30 args="$args -m";; 31 esac 32 33 case "$daily_status_security_inline" in 34 [Yy][Ee][Ss]) 35 sh /etc/security -s $args;; 36 37 *) 38 echo " (output mailed separately)" 39 sh /etc/security $args 2>&1 | sendmail root;; 40 esac 41 fi;; 42esac 43