1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Start chrony 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun[ -r /etc/default/chrony ] && . /etc/default/chrony 6*4882a593Smuzhiyun 7*4882a593Smuzhiyuncase "$1" in 8*4882a593Smuzhiyun start) 9*4882a593Smuzhiyun printf "Starting chrony: " 10*4882a593Smuzhiyun chronyd $CHRONY_ARGS && echo "OK" || echo "FAIL" 11*4882a593Smuzhiyun ;; 12*4882a593Smuzhiyun stop) 13*4882a593Smuzhiyun printf "Stopping chrony: " 14*4882a593Smuzhiyun killall chronyd && echo "OK" || echo "FAIL" 15*4882a593Smuzhiyun ;; 16*4882a593Smuzhiyun restart|reload) 17*4882a593Smuzhiyun "$0" stop 18*4882a593Smuzhiyun sleep 1 19*4882a593Smuzhiyun "$0" start 20*4882a593Smuzhiyun ;; 21*4882a593Smuzhiyun *) 22*4882a593Smuzhiyun echo "Usage: $0 {start|stop|restart}" 23*4882a593Smuzhiyun exit 1 24*4882a593Smuzhiyunesac 25*4882a593Smuzhiyun 26*4882a593Smuzhiyunexit $? 27