This file is indexed.

/usr/share/doc/HOWTO/de-html/DE-UUCP-HOWTO-11.html is in doc-linux-de 2003.10-5.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
 <TITLE>Linux UUCP HOWTO: UUCP-Server</TITLE>
 <LINK HREF="DE-UUCP-HOWTO-12.html" REL=next>
 <LINK HREF="DE-UUCP-HOWTO-10.html" REL=previous>
 <LINK HREF="DE-UUCP-HOWTO.html#toc11" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-UUCP-HOWTO-12.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-UUCP-HOWTO-10.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-UUCP-HOWTO.html#toc11"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="s11">11.</A> <A HREF="DE-UUCP-HOWTO.html#toc11">UUCP-Server</A></H2>

<P>Einen UUCP-Server ben&ouml;tigen Sie, wenn Sie es Freunden oder Kunden 
erm&ouml;glichen m&ouml;chten, Ihre Mails und News per UUCP abzuholen. Der 
Server ist das Gegenst&uuml;ck zu dem in den vorangegangenen Sektionen 
beschriebenen Client.</P>

<H2><A NAME="ss11.1">11.1</A> <A HREF="DE-UUCP-HOWTO.html#toc11.1">UUCP konfigurieren</A>
</H2>

<P>Zuerst sollten Sie Ihr UUCP-System so konfigurieren, da&szlig; Sie 
UUCP als Client nutzen k&ouml;nnen. Somit ist sichergestellt, da&szlig; UUCP 
auf Ihren System funktioniert.</P>

<H2><A NAME="ss11.2">11.2</A> <A HREF="DE-UUCP-HOWTO.html#toc11.2">Mailsystem konfigurieren</A>
</H2>

<H3>Sendmail</H3>

<P>Ab Sendmail 8.9.3 ist die Konfiguration wirklich sehr einfach geworden.
Ausgangspunkt ist in diesem Beispiel der UUCP-Server <CODE>perikles</CODE> und
sein Client <CODE>milhouse</CODE>. Der Client soll alle EMails an
<CODE>user@milhouse.toppoint.de</CODE> bekommen. Die EMails des Clients sollen
zur&uuml;ck an <CODE>perikles</CODE> geschickt werden. Der Client <CODE>milhouse</CODE>
wird dabei, wie in diesem HOWTO beschrieben, als Client eingerichtet.</P>

<H3>mailertable</H3>

<P>In der <CODE>/etc/mail/mailertable</CODE> steht eine Zuordnung 
zwischen Domains und Zielrechner:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
milhouse.toppoint.de   uucp-dom:milhouse  #user@milhouse.toppoint.de
milhouse               uucp-dom:milhouse  #user@milhouse auch dorthin
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P><CODE>uucp-dom:</CODE> sorgt daf&uuml;r, da&szlig; UUCP f&uuml;r die Zustellung der Mails
genutzt wird. <CODE>milhouse</CODE> ist der Name des UUCP-Clients.</P>
<P>Damit Sendmail Ihre Konfiguration benutzen kann, mu&szlig; daraus eine
Datenbank generiert werden:</P>
<P>
<BLOCKQUOTE><CODE>
$ makemap hash mailertable.db &lt; mailertable
</CODE></BLOCKQUOTE>
</P>
<P>Sie erhalten keine Ausgabe, aber die Datei <CODE>mailertable.db</CODE> sollte
bei einem <CODE>ls -l</CODE> die aktuelle Uhrzeit aufweisen.</P>

<H3>UUCP-Server konfigurieren</H3>

<P>Die Konfiguration des UUCP-Systems ist nahezu trivial, wenn Sie bereits ein
laufendes System haben.</P>

<H3>passwd</H3>

<P>In Ihrem UUCP-Verzeichnis legen Sie zun&auml;chst eine neue Datei 
<CODE>passwd</CODE> an. In dieser Datei werden die Login-Pa&szlig;w&ouml;rter 
im Klartext gespeichert:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
milhouse test123
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Das Pa&szlig;wort f&uuml;r die Site <CODE>milhouse</CODE> ist <CODE>test234</CODE>. Bitte
beachten Sie Gro&szlig;- und Kleinschreibung. Diese Pa&szlig;wort tragen Sie
sp&auml;ter bei dem Client ein.</P>

<H3>sys</H3>

<P>Sie m&uuml;ssen ein System in der Datei <CODE>sys</CODE> hinzuf&uuml;gen, damit 
Sendmail seine Mails an das UUCP-System &uuml;bergeben kann und der Client
sich diese Mails per UUCP abholen kann.
F&uuml;gen Sie diese Zeilen mit angepa&szlig;tem Namen in Ihre <CODE>sys</CODE> ein:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
system milhouse
time any
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Dies erlaubt dem Client <CODE>milhouse</CODE> zu jeder Uhrzeit zu pollen.
Wenn Sie das Pollen nur mit einem bestimmten Protokoll oder &uuml;ber einen
bestimmten Port zulassen wollen, tragen Sie hier einfach die zus&auml;tzlichen
Zeilen ein:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
system milhouse
time any
protocol t
port tcp
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Diese Konfiguration erlaubt das Pollen nur &uuml;ber den Port <CODE>tcp</CODE> mit
dem t-Protokoll.</P>

<H2><A NAME="ss11.3">11.3</A> <A HREF="DE-UUCP-HOWTO.html#toc11.3">Newssystem konfigurieren</A>
</H2>

<P>Die Rechenleistung und vorallem die I/O-Leistung, die ein News-Server 
ben&ouml;tigt, sind nicht zu vernachl&auml;ssigen. F&uuml;r Systeme, die fast alles
au&szlig;er <CODE>alt.binaries.*</CODE> halten und verteilen, sind 128&nbsp;MB 
RAM und gute Platten ein Minimun. Ich habe schon Server auf PC-Basis 
gesehen und installiert, die mit 128-256&nbsp;MB und einem Pentium Pro 
bzw. II Prozessor gut arbeiten.
Beide Systeme waren mit U2W-SCSI-Platten ausgestattet, die zu einem
Raid-System zusammengefa&szlig;t wurden. Sun-Systeme sind aufgrund ihrer guten
I/O-Leistung nicht zu vernachl&auml;ssigen.</P>


<H3>INN 2.x</H3>

<P>Die Konfiguration des INN unterscheidet sich von der Konfiguration auf
Clientseite nur wenig. Sie geben, wie auf den Clientseite, die Feeds 
mit deren Eigenschaften in der Datei <CODE>newsfeeds</CODE> an. 
Im Abschnitt 
<A HREF="DE-UUCP-HOWTO-8.html#DE-UUCP-HOWTO-inn">INN - InterNetNews</A> 
finden Sie eine genaue Beschreibung der Konfiguration.</P>
<P>Zur automatischen Generierung der <CODE>newsfeeds</CODE> gibt es ein Programm
namens GUP (Group Update Program). Dieses Programmpaket erm&ouml;glicht es den
pollenden Kunden per EMail ihren Feed anzupassen. Bestellungen von Newsgruppen
geschehen so ohne Eingreifen des Server-Administrators.
F&uuml;r den UUCP-Client <CODE>milhouse</CODE> tragen Sie also z.B. diese Zeile in
<CODE>newsfeeds</CODE> ein:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
milhouse/milhouse.toppoint.de:de.alt.netdigest:kiel.*:Tf,Wnb,B4096/1024:
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Der Client bekommt alle Artikel aus den Gruppen <CODE>de.alt.netdigest</CODE> und
<CODE>kiel.*</CODE>, au&szlig;er denen, die von Ihm selbst
(<CODE>milhouse.toppoint.de</CODE>) kommen.
Damit der INN eine aktuelle <CODE>newfeeds</CODE>-Datei als Grundlage f&uuml;r seine
Feeds nimmt, sollten Sie den Newsserver mit dem folgenden Befehl veranlassen,
seine <CODE>newsfeeds</CODE>-Datei neu zu lesen:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
$ ctlinnd reload newsfeeds Mal wieder ein Update
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Die Ausgabe des Programms ist ein einfaches <CODE>Ok</CODE>.</P>
<P>In der Manual Page zu <CODE>ctlinnd</CODE> finden Sie eine genaue 
Beschreibung der Optionen.
In Ihren Logdateien des Newsservers finden Sie etwas, das ungef&auml;hr so aussieht:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
Jul 23 19:41:17 perikles innd: ME time 2005751 idle 2005568(14) artwrite 73(2)
 artlink 3(1) hiswrite 57(2) hissync 11(7) sitesend 1(4) artctrl 0(0) artcncl
 0(0) hishave 0(4) hisgrep 0(0) perl 2(2)
Jul 23 19:57:20 perikles innd: overview! closed
Jul 23 19:57:20 perikles innd: controlchan! closed
Jul 23 19:57:20 perikles innd: tpki closed
Jul 23 19:57:20 perikles innd: overview! spawned overview!:16:proc:17443
Jul 23 19:57:20 perikles innd: controlchan! spawned controlchan!:17:proc:17444
Jul 23 19:57:20 perikles innd: tpki opened tpki:15:file
Jul 23 19:57:20 perikles innd: SERVER reload newsfeeds Mal wieder ein Update
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Damit der Client seine Artikel bekommt, m&uuml;ssen Sie diese per cronjob
zusammenpacken lassen. Tragen Sie diese Zeile unter die anderen
bereits vorhandenen Zeilen in die crontab des Users <CODE>news</CODE>:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
50 * * * * /usr/lib/news/bin/sendbatches milhouse
</PRE>
</CODE></BLOCKQUOTE>
</P>

<H3>cnews</H3>


<P>cnews ist meiner Meinung nach f&uuml;r den Einsatz als News-Server f&uuml;r gro&szlig;e
UUCP-System nicht so gut geeignet, wie INN. INN ist wohl der beliebteste
News-Server.</P>


<H2><A NAME="ss11.4">11.4</A> <A HREF="DE-UUCP-HOWTO.html#toc11.4">Konfiguration testen</A>
</H2>

<P>Ob Ihr UUCP-Server richtig arbeitet, sehen Sie, wenn im UUCP-Log entsprechende
Zeilen auftauchen. </P>
<P>Der Newsserver hat Batches f&uuml;r die Site <CODE>milhouse</CODE> erstellt und
diese an <CODE>uux</CODE> &uuml;bergegeben: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
uux milhouse news (1999-10-02 21:11:43.46 16183) Queuing rnews (D.0004)
uux milhouse news (1999-10-02 21:11:44.94 16184) Queuing rnews (D.0005)
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Mails werden an den UUCP-Server &uuml;bergeben:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
uux milhouse hscholz (1999-10-02 17:31:50.78 7701) Queuing rmail hscholz@milhouse.toppoint.de (D.0001)
uux milhouse daemon (1999-10-02 17:33:27.26 7726) Queuing rmail hscholz@milhouse (D.0002)
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Hier der pollende Client <CODE>milhouse</CODE>. Er bekommt eine Mail und liefert
eine ab. Dazu wird ein Newspaket verschickt:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
uucico - - (1999-10-02 20:29:15.98 14184) Incoming call (login milhouse port stdin)
uucico milhouse - (1999-10-02 20:29:18.08 14184) Handshake successful (protocol 't')
uucico milhouse hscholz (1999-10-02 20:29:18.08 14184) Receiving rmail hscholz@perikles.toppoint.de (683 bytes)
uucico milhouse hscholz (1999-10-02 20:29:18.23 14184) Sending rmail hscholz@milhouse.toppoint.de (D.0003) (720 bytes)
uucico milhouse news (1999-10-02 20:29:18.24 14184) Sending rnews (D.0004) (981 bytes)
uucico milhouse - (1999-10-02 20:29:18.26 14184) Call complete (3 seconds 1403 bytes 467 bps)
uuxqt milhouse hscholz (1999-10-02 20:29:18.26 14186) Executing X.milhousC0002 (rmail hscholz@perikles.toppoint.de)
</PRE>
</CODE></BLOCKQUOTE>
</P>


<HR>
<A HREF="DE-UUCP-HOWTO-12.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-UUCP-HOWTO-10.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-UUCP-HOWTO.html#toc11"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>