999.local revision 65843
1#!/bin/sh -
2#
3# $FreeBSD: head/etc/periodic/monthly/999.local 65843 2000-09-14 17:19:15Z 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
14rc=0
15for script in $monthly_local
16do
17    case "$script" in
18	/*)
19	    if [ -f "$script" ]
20	    then
21		echo ""
22		echo "Running $script:"
23
24		sh $script || rc=3
25	    else
26		echo "$script: No such file"
27		[ $rc -lt 2 ] && rc=2
28	    fi;;
29	*)
30	    echo "$script: Not an absolute path"
31	    [ $rc -lt 2 ] && rc=2;;
32    esac
33done
34
35exit $rc
36