1#!/bin/sh
2#
3# $FreeBSD: src/etc/periodic/daily/450.status-security,v 1.3.2.7 2002/05/21 03:20:49 brian Exp $
4# $DragonFly: src/etc/periodic/daily/450.status-security,v 1.2 2003/06/17 04:24:48 dillon Exp $
5#
6
7# If there is a global system configuration file, suck it in.
8#
9if [ -r /etc/defaults/periodic.conf ]
10then
11    . /etc/defaults/periodic.conf
12    source_periodic_confs
13fi
14
15case "$daily_status_security_enable" in
16    [Yy][Ee][Ss])
17	echo ""
18	echo "Security check:"
19
20	case "$daily_status_security_inline" in
21	    [Yy][Ee][Ss])
22		export security_output="";;
23	    *)
24		export security_output="${daily_status_security_output}"
25		case "${daily_status_security_output}" in
26		    "")
27			;;
28		    /*)
29			echo "    (output logged separately)";;
30		    *)
31			echo "    (output mailed separately)";;
32		esac;;
33	esac
34
35	periodic security
36	rc=3;;
37
38    *)  rc=0;;
39esac
40
41exit $rc
42