128263Spst#!/bin/sh 228263Spst# 350472Speter# $FreeBSD: releng/10.2/etc/periodic/daily/999.local 77592 2001-06-01 16:40:57Z dougb $ 428263Spst# 528263Spst# Run the old /etc/daily.local script. This is really for backwards 628263Spst# compatibility more than anything else. 728263Spst# 828263Spst 961981Sbrian# If there is a global system configuration file, suck it in. 1061981Sbrian# 1161981Sbrianif [ -r /etc/defaults/periodic.conf ] 1261981Sbrianthen 1361981Sbrian . /etc/defaults/periodic.conf 1461981Sbrian source_periodic_confs 1528263Spstfi 1661981Sbrian 1765843Sbrianrc=0 1861981Sbrianfor script in $daily_local 1961981Sbriando 2077592Sdougb echo '' 2161981Sbrian case "$script" in 2261981Sbrian /*) 2361981Sbrian if [ -f "$script" ] 2461981Sbrian then 2561981Sbrian echo "Running $script:" 2661981Sbrian 2765843Sbrian sh $script || rc=3 2865843Sbrian else 2965843Sbrian echo "$script: No such file" 3065843Sbrian [ $rc -lt 2 ] && rc=2 3161981Sbrian fi;; 3265843Sbrian *) 3365843Sbrian echo "$script: Not an absolute path" 3465843Sbrian [ $rc -lt 2 ] && rc=2;; 3561981Sbrian esac 3661981Sbriandone 3765843Sbrian 3865843Sbrianexit $rc 39