3 innduct \- quickly and reliably stream Usenet articles to remote site
15 front-end that invokes
17 to send Usenet articles to a remote NNTP site.
19 The sites to be fed may be specified by giving
22 pairs on the command line.
23 If no such pairs are given,
25 defaults to the information given in the
31 should be the name of the site as specified in the
36 should be the hostname or IP address of the remote site.
40 is launched for sites with queued news.
43 processes are spawned in the background and the script waits for
44 them all to finish before returning.
45 Output is sent to the file
46 .IR <pathlog\ in\ inn.conf>/innduct.log .
47 In order to keep from overwhelming the local system,
49 waits five seconds before spawning each child.
52 expects that the batchfile for a site is named
53 .IR <pathoutgoing\ in\ inn.conf>/sitename .
54 To prevent batchfile corruption,
56 is used to ``lock'' these files.
61 pairs are given on the command line,
62 any flags given on the command completely describe how
67 When no such pairs are given on the command line, then
68 the information found in
70 becomes the default flags for that site.
71 Any flags given on the command line override the default flags
76 The ``\-d'' flag causes
78 to send output to stdout rather than the log file
79 .IR <pathlog\ in\ inn.conf>/innduct.log .
80 The ``\-D'' flag does the same
81 and it passes ``\-d'' to all
83 invocations, which in turn causes
85 to go into debug mode.
88 If the ``\-n'' flag is used, then
92 and does not lock batch files.
95 If the ``\-s'' flag is used, then
97 will be invoked to perform a head truncation on the batchfile and the flag
101 If the ``\-w'' flag is used, then
105 seconds after flushing the site before launching
108 .B "\-a \-c \-l \-N \-P \-p \-r \-S \-T \-t"
109 The ``\fB\-a\fP'', ``\fB\-c\fP'', ``\fB\-l\fP'', ``\fB\-P\fP'', ``\fB\-p\fP'',
110 ``\fB\-r\fP'', \``\fB\-S\fP'', ``\fB\-T\fP'' and ``\fB\-t\fP''
111 flags are passed on to the child
113 program. The ``\-N'' flag is passed as ``\fB\-s\fP'' flag to the child
119 Note that if the ``\-p'' flag is used then no connection is made and
120 no articles are fed to the remote site.
125 with this flag in case a site cannot be reached for an extended period of time.
133 nsavax:erehwon.nsavax.gov::-S -t60
134 group70:group70.org::
135 walldrug:walldrug.com:4m-1m:-T1800 -t300
136 kremvax:kremvax.cis:2m:
146 will result in the following:
150 Sitename Truncation Innxmit flags
151 nsavax (none) \-a \-S \-t60
152 group70 (none) \-a \-t180
153 walldrug 1m if >4m \-a \-T1800 \-t300
154 kremvax 2m \-a \-t180
164 will result in the following:
168 Sitename Truncation Innxmit flags
169 nsavax (none) \-a \-d \-S \-T1200 \-t60
170 group70 (none) \-a \-d \-T1200 \-t180
171 walldrug 1m if >4m \-a \-d \-T1200 \-t300
172 kremvax 2m \-a \-d \-T1200 \-t180
179 innduct \-s 5m \-T1200 nsavax erehwon.nsavax.gov group70 group70.org
182 will result in the following:
186 Sitename Truncation Innxmit flags
187 nsavax 5m \-a \-T1200 \-t180
188 group70 5m \-a \-T1200 \-t180
192 Remember that ``\-a'' is always given, and ``\-t'' defaults to 180.
194 Written by Landon Curt Noll <chongo@toad.com>
195 and Rich $alz <rsalz@uunet.uu.net> for InterNetNews.
197 This is revision \\$3, dated \\$4.
199 .R$ $Id: innduct.8 5909 2002-12-03 05:17:18Z vinocur $