Mercurial > noffle
comparison debian/init @ 334:08222dbe6eb0 noffle
[svn] cleanup
author | godisch |
---|---|
date | Sat, 01 Mar 2003 17:40:38 +0000 |
parents | 399ccb5e641b |
children | 1aa1ed030464 |
comparison
equal
deleted
inserted
replaced
333:47ba9cbc7b75 | 334:08222dbe6eb0 |
---|---|
1 #!/bin/sh | 1 #!/bin/sh |
2 # $Id: init 437 2003-02-16 08:47:33Z godisch $ | 2 # $Id: init 470 2003-03-01 17:40:38Z godisch $ |
3 | 3 |
4 PATH=/bin:/usr/bin:/sbin:/usr/sbin | 4 PATH=/bin:/usr/bin:/sbin:/usr/sbin |
5 | 5 |
6 NOFFLE=/usr/bin/noffle | 6 NOFFLE=/usr/bin/noffle |
7 if [ -x /usr/sbin/pppd ]; then | 7 if [ -x /usr/sbin/pppd ]; then |
8 NOFFLE_FETCHMODE="ppp" | 8 NOFFLE_FETCHMODE="ppp" |
9 else | 9 else |
10 NOFFLE_FETCHMODE="cron" | 10 NOFFLE_FETCHMODE="cron" |
11 fi | 11 fi |
12 [ -f /etc/default/noffle ] && . /etc/default/noffle | 12 if [ -f /etc/default/noffle ]; then |
13 . /etc/default/noffle | |
14 fi | |
13 | 15 |
14 [ -x "$NOFFLE" ] || exit 0 | 16 [ -x "$NOFFLE" ] || exit 0 |
15 | 17 |
16 case "$1" in | 18 case "$1" in |
17 online|offline) | 19 online|offline) |
18 echo "Switching offline news server to $1 mode: noffle." | 20 echo "Switching offline news server to $1 mode: noffle." |
19 $NOFFLE --$1 | 21 $NOFFLE --$1 |
20 ;; | 22 ;; |
21 start) | 23 start) |
22 echo "Initializing offline news server: noffle." | 24 echo "Initializing offline news server: noffle." |
23 [ "$NOFFLE_FETCHMODE" = ppp ] && $NOFFLE --offline | 25 if [ "$NOFFLE_FETCHMODE" = ppp ]; then |
24 [ "$NOFFLE_FETCHMODE" = cron ] && $NOFFLE --online | 26 $NOFFLE --offline;; |
27 else | |
28 $NOFFLE --online;; | |
29 fi | |
25 ;; | 30 ;; |
26 stop) | 31 stop) |
27 $0 offline | 32 $0 offline |
28 ;; | 33 ;; |
29 restart|force-reload) | 34 restart|force-reload) |