This is a verbatim copy of the files at that stage of the repository that was built from the CVS import. It allows future development to see a bit of recent history, but without carrying around the baggage going back to 1997. If that is really required, git grafts can be used.
65 lines
1.5 KiB
Bash
65 lines
1.5 KiB
Bash
#!/bin/sh
|
|
#
|
|
# chrony Start time synchronization. This script
|
|
# starts chronyd.
|
|
#
|
|
# Hacked by: Erik Bryer <ebryer@spots.ab.ca> using inet as a template
|
|
#
|
|
# chkconfig: 2345 02 82
|
|
# description: chronyd helps keep the system time accurate by calculating \
|
|
# and applying correction factors to compensate for the drift \
|
|
# in the clock. chronyd can also correct the hardware clock \
|
|
# (RTC) on some systems.
|
|
# processname: chronyd
|
|
# config: /etc/chrony.conf
|
|
|
|
# Source function library.
|
|
. /etc/rc.d/init.d/functions
|
|
|
|
# Source networking configuration.
|
|
. /etc/sysconfig/network
|
|
|
|
# Set path to include chronyd in /usr/local/sbin
|
|
PATH="$PATH:/usr/local/sbin"
|
|
|
|
[ -f /usr/local/sbin/chronyd ] || exit 0
|
|
|
|
[ -f /etc/chrony.conf ] || exit 0
|
|
|
|
RETVAL=0
|
|
|
|
# See how we were called.
|
|
case "$1" in
|
|
start)
|
|
# Start daemons.
|
|
echo -n "Starting chronyd: "
|
|
daemon chronyd
|
|
RETVAL=$?
|
|
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/chrony
|
|
echo
|
|
;;
|
|
stop)
|
|
# Stop daemons.
|
|
echo -n "Shutting down chronyd: "
|
|
# If not dead killproc automatically sleeps for 4.1 seconds then does
|
|
# kill -9. "chrony.txt" prefers a 5 second delay, but this should be ok.
|
|
killproc chronyd -15
|
|
RETVAL=$?
|
|
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/chrony
|
|
echo
|
|
;;
|
|
status)
|
|
status chronyd
|
|
exit $?
|
|
;;
|
|
restart)
|
|
$0 stop
|
|
$0 start
|
|
;;
|
|
*)
|
|
echo "Usage: named {start|stop|status|restart}"
|
|
exit 1
|
|
esac
|
|
|
|
exit $RETVAL
|
|
|