Mercurial > noffle
diff debian/init @ 301:3b5b7f3fd71f noffle
[svn] initial debian/ upload
author | godisch |
---|---|
date | Fri, 14 Feb 2003 13:54:32 +0000 |
parents | |
children | 399ccb5e641b |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/debian/init Fri Feb 14 13:54:32 2003 +0000 @@ -0,0 +1,43 @@ +#!/bin/sh +# $Id: init 434 2003-02-14 13:54:32Z godisch $ + +PATH=/bin:/usr/bin:/sbin:/usr/sbin + +NOFFLE=/usr/bin/noffle +if [ -x /usr/sbin/pppd ]; then + NOFFLE_FETCHMODE="ppp" +else + NOFFLE_FETCHMODE="cron" +fi +[ -f /etc/default/noffle ] && . /etc/default/noffle + +[ -x "$NOFFLE" ] || exit 0 + +case "$1" in +start) + echo "Initializing offline news server: noffle." + [ "$NOFFLE_FETCHMODE" = ppp ] && $NOFFLE --offline + [ "$NOFFLE_FETCHMODE" = cron ] && $NOFFLE --online + ;; +stop) + echo "Stopping offline news server: noffle." + $NOFFLE --offline + ;; +online) + echo "Starting offline news server: noffle." + $NOFFLE --online + ;; +offline) + echo "Stopping offline news server: noffle." + $NOFFLE --offline + ;; +restart|force-reload) + $0 start + ;; +*) + echo "Usage: $0 {start|stop}" >&2 + exit 1 + ;; +esac + +exit 0