comparison debian/init @ 371:82457f16cf43 noffle

[svn] fixed policy compliance
author godisch
date Wed, 02 Apr 2003 12:05:33 +0100
parents 8f8db12ae359
children 62b17f6d0269
comparison
equal deleted inserted replaced
370:900495138de9 371:82457f16cf43
1 #!/bin/sh 1 #!/bin/sh
2 # $Id: init 477 2003-03-04 22:16:42Z godisch $ 2 # $Id: init 511 2003-04-02 11:05:33Z godisch $
3 3
4 PATH=/bin:/usr/bin:/sbin:/usr/sbin 4 set -e
5 NOFFLE=/usr/bin/noffle
6 [ -x "$NOFFLE" ] || exit 0
5 7
6 NOFFLE=/usr/bin/noffle
7 if [ -x /usr/sbin/pppd ]; then 8 if [ -x /usr/sbin/pppd ]; then
8 NOFFLE_FETCHMODE="ppp" 9 NOFFLE_FETCHMODE="ppp"
9 else 10 else
10 NOFFLE_FETCHMODE="cron" 11 NOFFLE_FETCHMODE="cron"
11 fi 12 fi
12 [ -f /etc/default/noffle ] && . /etc/default/noffle || : 13 if [ -f /etc/default/noffle ]; then
13 14 . /etc/default/noffle
14 [ -x "$NOFFLE" ] || exit 0 15 fi
15 16
16 case "$1" in 17 case "$1" in
17 online|offline) 18 online|offline)
18 echo "Switching offline news server to $1 mode: noffle." 19 echo "Switching offline news server to $1 mode: noffle."
19 $NOFFLE --$1 20 $NOFFLE --$1
27 fi 28 fi
28 ;; 29 ;;
29 stop) 30 stop)
30 $0 offline 31 $0 offline
31 ;; 32 ;;
32 restart|force-reload) 33 reload|force-reload|restart)
33 $0 start
34 ;; 34 ;;
35 *) 35 *)
36 echo "Usage: $0 {start|stop}" >&2 36 echo "Usage: $0 {start|stop|online|offline}" >&2
37 exit 1 37 exit 1
38 ;; 38 ;;
39 esac 39 esac
40 40
41 exit 0 41 exit 0