This file is indexed.

/usr/share/doc/HOWTO/de-html/DE-News-HOWTO-5.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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
 <TITLE>Linux News HOWTO: Lesen der News       </TITLE>
 <LINK HREF="DE-News-HOWTO-6.html" REL=next>
 <LINK HREF="DE-News-HOWTO-4.html" REL=previous>
 <LINK HREF="DE-News-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-News-HOWTO-6.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-News-HOWTO-4.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-News-HOWTO.html#toc5"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="s5">5.</A> <A HREF="DE-News-HOWTO.html#toc5">Lesen der News       </A><!--News!Reader--></H2>

<P>Es gibt nicht den einzig wahren Newsreader. Das hei&szlig;t, es gibt
ziemlich viele, die leicht portiert werden k&ouml;nnen, insbesondere nach
Linux. Zur Zeit (Dez. 95) sind <CODE>tin</CODE>, <CODE>trn</CODE> und <CODE>nn</CODE>
in den gebr&auml;uchlichsten Linux-Distributionen und im newspak enthalten.</P>
<P>Bei der Auswahl eines Newsreaders m&ouml;chte man in der Regel ein Programm w&auml;hlen,
das einfach zu bedienen ist, gut durch den Benutzer konfigurierbar ist und
Threading und »Kill Files« unterst&uuml;tzt. »Kill Files«
erlauben es, interessante Artikel auszuw&auml;hlen, oder nicht interessante von 
vornherein gar nicht erst anzeigen zu lassen.</P>
<P>Die Pfade k&ouml;nnen ganz nach Geschmack gesetzt werden, solange alle
Newsreader <CODE>inews</CODE> von der CNews oder INN Installation und ein 
<CODE>mail</CODE> Programm zum Versenden von Antworten auf Artikel finden
k&ouml;nnen.</P>
<P>In diesem Abschnitt werden einige der popul&auml;rsten Newsreader 
kurz beschrieben. Bevor Fragen gestellt werden: Es gibt viele 
gute Gr&uuml;nde <CODE>nn</CODE> zu verwenden :-).</P>

<H2><A NAME="ss5.1">5.1</A> <A HREF="DE-News-HOWTO.html#toc5.1">tin        </A>
<!--tin-->       <!--News!Reader!tin--></H2>

<P><CODE>tin</CODE> ist ein Newsreader mit Unterst&uuml;tzung f&uuml;r Threads, der besonders
von neuen Anwendern einfach benutzt werden kann. Er unterst&uuml;tzt 
»Kill Files« und »NOV Threading«. Bei der 
Verwendung von INN liest er NOV <CODE>.overview</CODE> Dateien per Default und 
erstellt keine Index-Dateien.</P>
<P>Um <CODE>tin</CODE> unter Linux zu &uuml;bersetzen, editiert man das Makefile, um die
Pfade zur News Software zu setzen. Dieses betrifft insbesondere den Pfad 
von <CODE>inews</CODE>. Anschlie&szlig;end gen&uuml;gt ein <CODE>make linux</CODE>. Es sind keine
speziellen Patches f&uuml;r Linux notwendig.</P>
<P>F&uuml;r News Threads startet man das Programm einfach mit <CODE>tin -u</CODE>,
um die Indexdateien zu aktualisieren.</P>
<P>
<!--
rtin
-->
</P>
<P><CODE>tin</CODE> bietet die M&ouml;glichkeit, News &uuml;ber das NNTP-Protokoll zu lesen. 
Dazu mu&szlig; man bei der Kompilierung die Konstante <CODE>NNTP_ABLE</CODE> definieren. 
Als Ergebnis erh&auml;lt man zum einen das Programm <CODE>tin</CODE> f&uuml;r lokalen- und
zum anderen <CODE>rtin</CODE> f&uuml;r einen NNTP-Zugriff. <CODE>tin -r</CODE> 
verh&auml;lt sich dann genauso wie <CODE>rtin</CODE>.</P>
<P>Iain Lea empfiehlt den folgenden <CODE>crontab</CODE> Eintrag, wobei man mit
<CODE>make daemon</CODE> das Programm <CODE>tind</CODE> &uuml;bersetzt:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
# Datenbank der Bezugsverkettungen erzeugen
35 * * * * /usenet/bin/tind -u
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Vince Skahan hat <CODE>tin</CODE> &uuml;ber eine SLIP Anbindung als einen
NNTP-basierten Newsreader gefahren. Wenn das angeschlossene System ein
umfangreicheres Spektrum an News Gruppen beherbergt, dann kann man
ziemlich alt werden, w&auml;hrend man darauf wartet, da&szlig; die <CODE>active</CODE> 
Datei geladen wird.</P>

<H2><A NAME="ss5.2">5.2</A> <A HREF="DE-News-HOWTO.html#toc5.2">trn/mthreads        </A>
<!--trn-->       <!--News!Reader!trn--></H2>

<P><CODE>trn</CODE> ist ein Abk&ouml;mmling des <CODE>rn</CODE> Newsreaders mit Thread-Unterst&uuml;tzung.
<CODE>trn</CODE> Version 3.2 und neuer haben die nette Eigenschaft, entweder das 
<CODE>trn</CODE>-eigene Threading mit <CODE>mthreads</CODE> oder NOV, die 
Thread-Unterst&uuml;tzung von INN zu verwenden.</P>
<P>Zum Kompilieren startet man <CODE>Configure</CODE> und verwendet die generierten
Standardeinstellungen. M&ouml;glicherweise ist lib4.4.1 und <CODE>bash</CODE> Version 1.13
notwendig, damit <CODE>Configure</CODE> erfolgreich durchl&auml;uft.</P>
<P>Das newspak-Paket auf Sunsite enth&auml;lt einsatzbereite Konfigurationsdateien,
um <CODE>trn</CODE> unter Linux einzusetzen.</P>
<P>Es kann ziemlich unklug sein, <CODE>config.sh</CODE> von <CODE>trn</CODE> von Hand zu 
editieren, es sei denn, man macht etwas wirklich <EM>sehr</EM> einfaches wie 
das &Auml;ndern von Pfaden. Falls man es macht, so mu&szlig; <CODE>Configure -S</CODE> 
gestartet werden, bevor man <CODE>make depend</CODE>, <CODE>make</CODE> und 
<CODE>make install</CODE> auf das System losl&auml;&szlig;t.</P>
<P>Obwohl <CODE>Configure</CODE> normalerweise unter Linux mit der <CODE>bash</CODE> 
Version 1.12 den Dienst verweigert, macht <CODE>Configure -S</CODE> keine 
Probleme. Wenn man also die <CODE>config.sh</CODE> aus dem newspak als 
Startpunkt verwendet, ist man dem Ziel schon recht nahe.</P>
<P>Das Kompilieren f&uuml;r das Lesen via NNTP ist genauso einfach, wie 
»yes« zu antworten, wenn Configure fragt, ob man es denn 
so m&ouml;chte. Eine zuk&uuml;nftige Ausgabe des newspak wird eine
<CODE>config.sk</CODE> f&uuml;r NNTP zus&auml;tzlich zu der f&uuml;r lokales Lesen beinhalten
f&uuml;r alle die, die immer noch mit einer alten <CODE>bash</CODE> Version
gestraft sind.</P>
<P>Vince Skahan hat <CODE>trn</CODE> &uuml;ber eine SLIP-Anbindung als einen
NNTP-basierten Newsreader gefahren. Wenn das angeschlossene System ein
umfangreicheres Spektrum an Newsgruppen beherbergt, dann kann man
ziemlich alt werden, w&auml;hrend man darauf wartet, da&szlig; die <CODE>active</CODE> Datei
geladen wird und die Bezugsverkettung aufgebaut wird.</P>
<P>Es gibt Dutzende von Kommandozeilenparametern f&uuml;r trn, um alle
m&ouml;glichen Dinge zu erreichen. Details finden sich in der Manual Page zu
<CODE>trn</CODE>. Eine einfache M&ouml;glichkeit, die gew&uuml;nschten Parameter
zu setzen, ist die Verwendung der Konfigurationsdatei:</P>
<P>
<UL>
<LI>Man erzeuge eine Datei mit allen Parametern unter 
<CODE>~/.trnrc</CODE>
</LI>
<LI><CODE>export TRNINIT="~/.trnrc</CODE></LI>
</UL>
</P>
<P>Das aktuelle newspak enth&auml;lt als Beispiel eine Kopie von Vince Skahans 
<CODE>.trnrc</CODE> Datei.</P>
<P><CODE>trn</CODE> Version 3.2 und neuere unterst&uuml;tzen NOV oder mthreads f&uuml;r's Threading;
der Benutzer hat die Wahl. Demzufolge wird empfohlen, beim &Uuml;bersetzen beide
Threadingm&ouml;glichkeiten zuzulassen; Configure fragt danach. Ausw&auml;hlen kann
man zur Laufzeit NOV mit <CODE>trn -Zo</CODE> und die mthreads mit 
<CODE>trn -Zt</CODE>. Mittels eines Alias kann man sich die jeweils 
gew&uuml;nschte Variante ausw&auml;hlen.</P>
<P>Um die mthreads Datenbank zu erzeugen, ben&ouml;tigt man in etwa folgenden
Eintrag in der <CODE>crontab</CODE>:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
# trn Bezugsverkettung erzeugen
35 * * * * /usenet/bin/mthreads all
</PRE>
</CODE></BLOCKQUOTE>
</P>

<H2><A NAME="ss5.3">5.3</A> <A HREF="DE-News-HOWTO.html#toc5.3">NN        </A>
<!--nn-->       <!--News!Reader!nn--></H2>

<P>Das newspak-Paket auf der Sunsite enth&auml;lt funktionierende
Konfigurationsdateien f&uuml;r <CODE>nn</CODE> 6.4.18, die man an die richtige Stelle
bringt und dann einfach <CODE>make</CODE> unter Linux startet. Sie arbeiten
ebenfalls mit <CODE>nn</CODE> 6.5.</P>
<P>Nach dem &Uuml;bersetzen sind die folgenden Schritte notwendig:
<UL>
<LI>Starten Sie das <CODE>inst</CODE> Programm f&uuml;r die Installation.
</LI>
<LI>Initialisieren sie die Datenbank.
</LI>
<LI>Starten Sie <CODE>nnmaster</CODE>.</LI>
</UL>
</P>
<P>Details stehen in der Dokumentation von <CODE>nn</CODE>. &Uuml;bersetzen, Konfigurieren und
Benutzen von <CODE>nn</CODE> unter Linux unterscheidet sich in nichts von anderen
Unix-Systemen. Allerdings wird man <CODE>nnmaster</CODE> eher &uuml;ber cron starten, 
statt es als Daemon laufen zu lassen, da es als Daemon eventuell nicht
einwandfrei funktioniert.</P>
<P>Die Unterst&uuml;tzung von <CODE>nn</CODE> ist so einfach, wie die folgenden crontab
Eintr&auml;ge:
<BLOCKQUOTE><CODE>
<PRE>
# nnmaster starten, um "nn" Daten zu sammeln
# (nicht n&ouml;tig beim Einsatz von NOV und INN bei
# nn-6.5beta3)
25 * * * * /usenet/sw/nn/lib/nnmaster

# Veraltete Artikel aus der nn Datenbank werfen
# (nicht n&ouml;tig beim Einsatz von NOV und INN bei 
# nn-6.5beta3)
0  4       * * * /usenet/sw/nn/bin/nnadmin =EYW 

# stash a copy of the active file for "nngoback" and
# keep last 7
0 3 * * * /usenet/sw/nn/lib/back_act 7 
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Vince Skahan hat etwas mit <CODE>nn</CODE> als NNTP-basiertem Newsreader
experimentiert. Bei dieser Konfiguration mu&szlig; die <CODE>config.h</CODE> leicht
modifiziert werden. Die Kommentare in der Datei sollten aussagekr&auml;ftig
genug sein. Wenn <CODE>nn</CODE> als NNTP-basierter Newsreader benutzt wird,
startet <CODE>nn</CODE> eine lokale Kopie des <CODE>nnmaster</CODE> und unterh&auml;lt 
eine lokale Thread-Datenbank.
Dadurch wird ein sehr schneller Zugriff bei der Auswahl der Artikel
erreicht. Nat&uuml;rlich mu&szlig; man etwas warten, bis der eigentliche Text des
Artikels geladen ist, wenn SLIP &uuml;ber ein Modem verwendet wird.</P>
<P>Die neue Version 6.5.x von <CODE>nn</CODE> unterst&uuml;tzt die NOV Datenbank
von INN, welche den Einsatz von <CODE>nnmaster</CODE> er&uuml;brigt. Die
Konfiguration wird auf's h&ouml;chste empfohlen, da man CPU-Zeit spart und die
Datenbank und die tats&auml;chlichen Artikel immer abgeglichen sind.</P>

<H2><A NAME="ss5.4">5.4</A> <A HREF="DE-News-HOWTO.html#toc5.4">Andere Newsreader</A>
</H2>

<P>Es folgt eine Liste weiterer Newsreader unter Linux ohne Anspruch auf
Vollst&auml;ndigkeit.
<UL>
<LI><CODE>tass</CODE>
</LI>
<LI><CODE>xrn</CODE>
</LI>
<LI><CODE>gnus</CODE>
</LI>
<LI><CODE>netscape</CODE></LI>
</UL>
</P>

<HR>
<A HREF="DE-News-HOWTO-6.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-News-HOWTO-4.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-News-HOWTO.html#toc5"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>