#!/bin/sh

DO=sudo

$DO /usr/sbin/nvram-wakeup --syslog --settime "$1"

case "$?" in
    0) # all went ok - no reboot necessary
	$DO /sbin/shutdown -h now
        exit 0
	;;
    1)
	# new date and time set - need reboot
	$DO /sbin/lilo -R PowerOff
	$DO /sbin/shutdown -r now
        exit 0
        ;;
    *)
	exit "$?"
	;;
esac
