Annotation of embedaddon/ntp/scripts/rc1/xntp, revision 1.1
1.1 ! misho 1: #!/bin/sh
! 2:
! 3: killproc() { # kill named processes
! 4: pid=`/usr/bin/ps -e |
! 5: /usr/bin/grep $1 |
! 6: /usr/bin/sed -e 's/^ *//' -e 's/ .*//'`
! 7: [ "$pid" != "" ] && kill $pid
! 8: }
! 9:
! 10: case "$1" in
! 11: 'start')
! 12: ps -e | grep xntpd > /dev/null 2>&1
! 13: if [ $? -eq 0 ]
! 14: then
! 15: echo "ntp daemon already running. ntp start aborted"
! 16: exit 0
! 17: fi
! 18: if [ -f /etc/inet/ntp.conf -a -x /usr/sbin/xntpd ]
! 19: then
! 20: /usr/sbin/xntpd -c /etc/inet/ntp.conf
! 21: fi
! 22: ;;
! 23: 'stop')
! 24: killproc xntpd
! 25: ;;
! 26: *)
! 27: echo "Usage: /etc/init.d/xntp { start | stop }"
! 28: ;;
! 29: esac
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>