128263Spst#!/bin/sh 228263Spst# 350472Speter# $FreeBSD$ 428263Spst# 528263Spst 661981Sbrian# If there is a global system configuration file, suck it in. 761981Sbrian# 861981Sbrianif [ -r /etc/defaults/periodic.conf ] 939996Sjoergthen 1061981Sbrian . /etc/defaults/periodic.conf 1161981Sbrian source_periodic_confs 1228263Spstfi 1361981Sbrian 14290252Sngiecase "$daily_status_uptime_enable" in 1561981Sbrian [Yy][Ee][Ss]) 1661981Sbrian rwho=$(echo /var/rwho/*) 1765843Sbrian if [ -f "${rwho%% *}" ] 1861981Sbrian then 1961981Sbrian echo "" 2061981Sbrian echo "Local network system status:" 2165843Sbrian prog=ruptime 2261981Sbrian else 2361981Sbrian echo "" 2461981Sbrian echo "Local system status:" 2565843Sbrian prog=uptime 2665843Sbrian fi 2765843Sbrian rc=$($prog | tee /dev/stderr | wc -l) 2865843Sbrian if [ $? -eq 0 ] 2965843Sbrian then 3065843Sbrian [ $rc -gt 1 ] && rc=1 3165843Sbrian else 3265843Sbrian rc=3 3361981Sbrian fi;; 3465843Sbrian 3565843Sbrian *) rc=0;; 3661981Sbrianesac 3765843Sbrian 3865843Sbrianexit $rc 39