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>