4 # Required-Start: $local_fs $remote_fs $syslog
5 # Required-Stop: $local_fs $remote_fs $syslog
6 # Default-Start: 2 3 4 5
8 # Short-Description: INN news server
9 # Description: The InterNetNews news server.
12 # Start/stop the news server.
15 test -f /usr/lib/news/bin/rc.news || exit 0
18 if [ ! -d /var/run/news ]; then
19 mkdir -p /var/run/news
20 chown news:news /var/run/news
21 chmod 775 /var/run/news
23 su news -c /usr/lib/news/bin/rc.news > /var/log/news/rc.news 2>&1
24 # su news -c '/usr/lib/news/bin/nnrpd -D -c /etc/news/readers-ssl.conf -p 563 -S'
28 su news -c '/usr/lib/news/bin/rc.news stop' >> /var/log/news/rc.news 2>&1
29 # start-stop-daemon --stop --name nnrpd --quiet --oknodo
34 echo -n "Starting news server: "
39 echo -n "Stopping news server: "
44 echo -n "Reloading most INN configuration files: "
45 ctlinnd -t 20 reload '' /etc/init.d/inn2
48 echo -n "Restarting innd: "
49 if [ -f /var/run/news/innd.pid ]; then
50 ctlinnd -t 20 throttle "init script" > /dev/null || true
51 ctlinnd -t 20 xexec inndstart > /dev/null || start
58 echo "Usage: /etc/init.d/inn start|stop|restart|reload">&2