firmware/general/package/fake-hwclock/files/S39fakehwclock

36 lines
615 B
Bash
Executable File

#!/bin/sh
DAEMON="fake-hwclock"
PIDFILE="/var/run/$DAEMON.pid"
DAEMON_ARGS="5 /etc/fake-hwclock.data"
case "$1" in
start)
fake-hwclock load /etc/fake-hwclock.data
# Save timestamp every 5 seconds
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "$DAEMON" -- $DAEMON_ARGS
if [ $? -eq 0 ]; then
echo "OK"
else
echo "FAIL"
fi
;;
stop)
echo -n "Stopping $DAEMON: "
start-stop-daemon -K -q -p "$PIDFILE"
if [ $? -eq 0 ]; then
rm -f "$PIDFILE"
fake-hwclock save /etc/fake-hwclock.data
echo "OK"
else
echo "FAIL"
fi
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac