#!/bin/dash
# Description: uptime daemon
#

start_uptimed() {
	uptimed
}

stop_uptimed() {
	while pidof uptimed > /dev/null; do killall uptimed 2>/dev/null; done
}

is_up_uptimed() {
	pidof uptimed > /dev/null
}

case "$1" in
	start)
		start_uptimed
		;;

	stop)
		stop_uptimed
		;;
	
	restart)
		stop_uptimed
		sleep 1
		start_uptimed
		;;
		
	status)
		is_up_uptimed && echo "uptimed is running." || echo "uptimed is stopped."
		;;		

esac
