133965Sjdp#!/bin/sh 233965Sjdp# 333965Sjdp# $FreeBSD: releng/11.0/etc/periodic/daily/430.status-uptime 290252 2015-11-02 01:05:34Z ngie $ 433965Sjdp# 533965Sjdp 638889Sjdp# If there is a global system configuration file, suck it in. 733965Sjdp# 833965Sjdpif [ -r /etc/defaults/periodic.conf ] 994536Sobrienthen 1033965Sjdp . /etc/defaults/periodic.conf 1194536Sobrien source_periodic_confs 1233965Sjdpfi 1333965Sjdp 1433965Sjdpcase "$daily_status_uptime_enable" in 1533965Sjdp [Yy][Ee][Ss]) 1633965Sjdp rwho=$(echo /var/rwho/*) 1733965Sjdp if [ -f "${rwho%% *}" ] 1833965Sjdp then 1933965Sjdp echo "" 2033965Sjdp echo "Local network system status:" 2133965Sjdp prog=ruptime 2233965Sjdp else 23 echo "" 24 echo "Local system status:" 25 prog=uptime 26 fi 27 rc=$($prog | tee /dev/stderr | wc -l) 28 if [ $? -eq 0 ] 29 then 30 [ $rc -gt 1 ] && rc=1 31 else 32 rc=3 33 fi;; 34 35 *) rc=0;; 36esac 37 38exit $rc 39