1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
--- inn-1.7.2.orig/samples/rc.news
+++ inn-1.7.2/samples/rc.news
@@ -11,7 +11,8 @@
## Pick ${INND} or ${INNDSTART}
WHAT=${INNDSTART}
## Set to true or false
-DOINNWATCH=true
+DOINNWATCH=false
+DOACTIVED=false
MAIL="${MAILCMD} -s 'Boot-time Usenet warning on `hostname`' ${NEWSMASTER}"
## RFLAG is set below; set FLAGS as appropriate.
@@ -63,18 +64,27 @@
rm -f ${NEWSCONTROL} ${NNTPCONNECT} ${SERVERPID}
## Start the show.
-echo 'Starting innd.'
+echo -n 'Starting news server:'
eval ${WHAT} ${RFLAG} ${FLAGS}
+echo -n ' innd'
+
+${DOACTIVED} && {
+ echo -n ' actived'
+ ${NEWSBIN}/actived > $ERRLOG 2>&1
+}
# Gee, looks like lisp, doesn't it?
${DOINNWATCH} && {
- ( sleep 60 ; ${INNWATCH} ) &
+ echo -n ' innwatch'
+ ( sleep 60 ; exec ${INNWATCH} > $ERRLOG 2>&1 ) &
}
+echo '.'
+
RMFILE=${MOST_LOGS}/expire.rm
for F in ${RMFILE} ${RMFILE}.*; do
if [ -f $F -a -s $F ] ; then
- echo "Removing articles from pre-downtime expire run (${F})."
+ echo "INND: Removing articles from pre-downtime expire run (${F})."
(
echo 'System shut down during expire.' \
'Unlinking articles listed in'
diff -ruNp inn-1.7.2.orig/doc/innwatch.8 inn-1.7.2/doc/innwatch.8
--- inn-1.7.2.orig/doc/innwatch.8 1997-12-09 00:48:50.000000000 +0100
+++ inn-1.7.2/doc/innwatch.8 2005-07-31 12:49:25.000000000 +0200
@@ -12,7 +12,7 @@ innwatch \- monitor innd.
.SH DESCRIPTION
.I Innwatch
is normally started by
-.IR rc.news .
+.IR /etc/news/boot .
It periodically \(em every
.\" =()<.I (@<INNWATCH_SLEEPTIME>@)>()=
.I (600)
|