blob: d165cb5c72c3858b22a3a380f7495d4dc13722a1 (
plain) (
tree)
|
|
#!/bin/sh
################################################################################
chronyd_start() {
################################################################################
if [ -n "$(pidof chronyd)" ]; then
echo "chronyd seems to be already running."
else
echo "Starting chronyd: /usr/sbin/chronyd -u chrony"
/usr/sbin/chronyd -u chrony
fi
}
################################################################################
chronyd_stop() {
################################################################################
if [ -z "$(pidof chronyd)" ]; then
echo "chronyd does not seem to be running."
else
echo "Stopping chronyd..."
kill $(cat /var/run/chronyd.pid)
fi
}
################################################################################
chronyd_restart() {
################################################################################
if [ -n "$(pidof chronyd)" ]; then
chronyd_stop
sleep 1
fi
chronyd_start
}
case "$1" in
'start')
chronyd_start ;;
'stop')
chronyd_stop ;;
'restart')
chronyd_restart ;;
*)
echo "usage: $0 start|stop|restart" ;;
esac
|