File: misc_rc.news

package info (click to toggle)
inn 1%3A1.7.2q-46
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 5,628 kB
  • sloc: ansic: 35,534; perl: 11,934; sh: 4,029; makefile: 1,982; awk: 1,567; yacc: 684; tcl: 85; csh: 70
file content (55 lines) | stat: -rw-r--r-- 1,553 bytes parent folder | download | duplicates (9)
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)