Mercurial > noffle
view debian/init @ 483:a02417000b7b noffle
[svn] * src/server.c: Whenever an article was read, all referenced articles
were marked as INTERESTING and hence downloaded on the next fetch if
in OVER or THREAD mode. This is contary to the docs and to my
expectations.
author | bears |
---|---|
date | Fri, 22 Oct 2004 13:21:35 +0100 |
parents | 0c7220ddf348 |
children |
line wrap: on
line source
#!/bin/sh # $Id: init 615 2003-08-31 15:16:28Z godisch $ set -e PATH="/bin:/usr/bin:/sbin:/usr/sbin" NOFFLE="/usr/bin/noffle" help () { echo "Usage: /etc/init.d/noffle { online | offline }" >&2 } if [ ! -x "$NOFFLE" ]; then # echo "Cannot execute noffle: program not found." >&2 # exit 5 # LSB: program is not installed exit 0 # Debian policy: exit quietly, see #206928 fi if [ "$2" ]; then help exit 2 # LSB: invalid or excess argument(s) fi if [ -x /usr/sbin/pppd ]; then NOFFLE_FETCHMODE="ppp" else NOFFLE_FETCHMODE="cron" fi if [ -f /etc/default/noffle ]; then . /etc/default/noffle fi case "$1" in start) echo "Initializing offline news server..." if [ "$NOFFLE_FETCHMODE" = ppp ]; then "$NOFFLE" --offline else "$NOFFLE" --online fi echo "Done." ;; stop) echo "Switching offline news server into offline mode..." "$NOFFLE" --offline echo "Done." ;; restart) echo "No action done, as noffle is restarted upon each query." ;; reload|force-reload) echo "No action done, as noffle reloads its configuration upon each query." ;; status) help exit 4 # LSB: program or service status is unknown ;; online|offline) echo "Switching offline news server into $1 mode..." "$NOFFLE" --$1 echo "Done." ;; *) help exit 2 # LSB: invalid or excess argument(s) esac exit 0