old-www/HOWTO/Usenet-News-HOWTO/index.html

713 lines
9.1 KiB
HTML

<HTML
><HEAD
><TITLE
>Usenet News HOWTO </TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="NEXT"
TITLE="What is the Usenet?"
HREF="x27.html"></HEAD
><BODY
CLASS="ARTICLE"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="ARTICLE"
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="TITLE"
><A
NAME="AEN2">Usenet News HOWTO</H1
><DIV
CLASS="AUTHORGROUP"
><A
NAME="AEN4"><H3
CLASS="AUTHOR"
><A
NAME="AEN5"
>Shuvam Misra (usenet at starcomsoftware dot com)
</A
></H3
></DIV
><DIV
CLASS="REVHISTORY"
><TABLE
WIDTH="100%"
BORDER="0"
><TR
><TH
ALIGN="LEFT"
VALIGN="TOP"
COLSPAN="3"
><B
>Revision History</B
></TH
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 2.1</TD
><TD
ALIGN="LEFT"
>2002-08-20</TD
><TD
ALIGN="LEFT"
>Revised by: sm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>New sections on Security and Software History,
lots of other small additions and cleanup</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 2.0</TD
><TD
ALIGN="LEFT"
>2002-07-30</TD
><TD
ALIGN="LEFT"
>Revised by: sm</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Rewritten by new authors at Starcom Software</TD
></TR
><TR
><TD
ALIGN="LEFT"
>Revision 1.4</TD
><TD
ALIGN="LEFT"
>1995-11-29</TD
><TD
ALIGN="LEFT"
>Revised by: vs</TD
></TR
><TR
><TD
ALIGN="LEFT"
COLSPAN="3"
>Original document; authored by Vince Skahan.</TD
></TR
></TABLE
></DIV
><HR></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>1. <A
HREF="x27.html"
>What is the Usenet?</A
></DT
><DD
><DL
><DT
>1.1. <A
HREF="x27.html#AEN29"
>Discussion groups</A
></DT
><DT
>1.2. <A
HREF="x27.html#AEN38"
>How it works, loosely speaking</A
></DT
><DT
>1.3. <A
HREF="x27.html#AEN46"
>About sizes, volumes, and so on</A
></DT
></DL
></DD
><DT
>2. <A
HREF="x64.html"
>Principles of Operation</A
></DT
><DD
><DL
><DT
>2.1. <A
HREF="x64.html#AEN67"
>Newsgroups and articles</A
></DT
><DT
>2.2. <A
HREF="x64.html#AEN107"
>Of readers and servers</A
></DT
><DT
>2.3. <A
HREF="x64.html#AEN128"
>Newsfeeds</A
></DT
><DT
>2.4. <A
HREF="x64.html#CONTROLMSG"
>Control messages</A
></DT
></DL
></DD
><DT
>3. <A
HREF="x248.html"
>Usenet news software</A
></DT
><DD
><DL
><DT
>3.1. <A
HREF="x248.html#AEN250"
>A brief history of Usenet systems</A
></DT
><DT
>3.2. <A
HREF="x248.html#AEN255"
>C-News and NNTPd</A
></DT
><DT
>3.3. <A
HREF="x248.html#AEN273"
>INN</A
></DT
><DT
>3.4. <A
HREF="x248.html#AEN281"
>Leafnode</A
></DT
><DT
>3.5. <A
HREF="x248.html#AEN292"
>Suck</A
></DT
><DT
>3.6. <A
HREF="x248.html#AEN302"
>Carrier class software</A
></DT
></DL
></DD
><DT
>4. <A
HREF="settingup.html"
>Setting up CNews + NNTPd</A
></DT
><DD
><DL
><DT
>4.1. <A
HREF="settingup.html#AEN314"
>Getting the sources and stuff</A
></DT
><DT
>4.2. <A
HREF="settingup.html#AEN358"
>Compiling and installing</A
></DT
><DT
>4.3. <A
HREF="settingup.html#CONFIGURESYSTEM"
>Configuring the system: What and how to configure files?</A
></DT
><DT
>4.4. <A
HREF="settingup.html#AEN590"
>Testing the system</A
></DT
><DT
>4.5. <A
HREF="settingup.html#AEN612"
><TT
CLASS="LITERAL"
>pgpverify</TT
> and <TT
CLASS="LITERAL"
>controlperms</TT
></A
></DT
><DT
>4.6. <A
HREF="settingup.html#AEN629"
>Feeding off an upstream neighbour</A
></DT
><DT
>4.7. <A
HREF="settingup.html#AEN638"
>Configuring outgoing feeds</A
></DT
></DL
></DD
><DT
>5. <A
HREF="x687.html"
>Setting up INN</A
></DT
><DD
><DL
><DT
>5.1. <A
HREF="x687.html#AEN689"
>Getting the source</A
></DT
><DT
>5.2. <A
HREF="x687.html#AEN695"
>Compiling and installing</A
></DT
><DT
>5.3. <A
HREF="x687.html#AEN698"
>Configuring the system</A
></DT
><DT
>5.4. <A
HREF="x687.html#AEN701"
>Setting up <TT
CLASS="LITERAL"
>pgpverify</TT
></A
></DT
><DT
>5.5. <A
HREF="x687.html#AEN705"
>Feeding off an upstream neighbour</A
></DT
><DT
>5.6. <A
HREF="x687.html#AEN708"
>Setting up outgoing feeds</A
></DT
><DT
>5.7. <A
HREF="x687.html#INNEFFICIENCY"
>Efficiency issues and advantages</A
></DT
></DL
></DD
><DT
>6. <A
HREF="x714.html"
>Connecting email with Usenet news</A
></DT
><DD
><DL
><DT
>6.1. <A
HREF="x714.html#AEN720"
>Feeding Usenet news to email</A
></DT
><DT
>6.2. <A
HREF="x714.html#AEN726"
>Feeding email to news: the <TT
CLASS="LITERAL"
>mail2news gateway</TT
></A
></DT
><DT
>6.3. <A
HREF="x714.html#AEN746"
>Using GNU Mailman as an email-NNTP gateway</A
></DT
></DL
></DD
><DT
>7. <A
HREF="x758.html"
>Security issues</A
></DT
><DD
><DL
><DT
>7.1. <A
HREF="x758.html#AEN763"
>Intrusion threats</A
></DT
><DT
>7.2. <A
HREF="x758.html#AEN789"
>Vulnerabilities unique to the Usenet service</A
></DT
></DL
></DD
><DT
>8. <A
HREF="x818.html"
>Access control in NNTPd</A
></DT
><DD
><DL
><DT
>8.1. <A
HREF="x818.html#AEN823"
>Host-based access control</A
></DT
><DT
>8.2. <A
HREF="x818.html#AEN826"
>User authentication and authorisation</A
></DT
></DL
></DD
><DT
>9. <A
HREF="component.html"
>Components of a running system</A
></DT
><DD
><DL
><DT
>9.1. <A
HREF="component.html#AEN844"
><TT
CLASS="LITERAL"
>/var/lib/news</TT
>: the CNews control area</A
></DT
><DT
>9.2. <A
HREF="component.html#AEN917"
><TT
CLASS="LITERAL"
>/var/spool/news</TT
>: the article repository</A
></DT
><DT
>9.3. <A
HREF="component.html#AEN963"
><TT
CLASS="LITERAL"
>/usr/lib/newsbin</TT
>: the executables</A
></DT
><DT
>9.4. <A
HREF="component.html#CRONJOBS"
><TT
CLASS="LITERAL"
>crontab and cron jobs </TT
></A
></DT
><DT
>9.5. <A
HREF="component.html#AEN1000"
><TT
CLASS="LITERAL"
>newsrun</TT
> and <TT
CLASS="LITERAL"
>relaynews</TT
>: digesting received articles</A
></DT
><DT
>9.6. <A
HREF="component.html#AEN1017"
><TT
CLASS="LITERAL"
>doexpire</TT
> and <TT
CLASS="LITERAL"
>expire</TT
>: removing old articles</A
></DT
><DT
>9.7. <A
HREF="component.html#AEN1031"
><TT
CLASS="LITERAL"
>nntpd</TT
> and <TT
CLASS="LITERAL"
>msgidd</TT
>: managing the NNTP interface</A
></DT
><DT
>9.8. <A
HREF="component.html#AEN1072"
><TT
CLASS="LITERAL"
>nov</TT
>, the News Overview system</A
></DT
><DT
>9.9. <A
HREF="component.html#AEN1091"
>Batching feeds with UUCP and NNTP</A
></DT
></DL
></DD
><DT
>10. <A
HREF="x1094.html"
>Monitoring and administration</A
></DT
><DD
><DL
><DT
>10.1. <A
HREF="x1094.html#AEN1097"
>The <TT
CLASS="LITERAL"
>newsdaily</TT
> report</A
></DT
><DT
>10.2. <A
HREF="x1094.html#AEN1146"
>Crisis reports from <TT
CLASS="LITERAL"
>newswatch</TT
></A
></DT
><DT
>10.3. <A
HREF="x1094.html#AEN1153"
>Disk space</A
></DT
><DT
>10.4. <A
HREF="x1094.html#AEN1164"
>CPU load and RAM usage</A
></DT
><DT
>10.5. <A
HREF="x1094.html#AEN1176"
>The <TT
CLASS="LITERAL"
>in.coming/bad</TT
> directory</A
></DT
><DT
>10.6. <A
HREF="x1094.html#AEN1187"
>Long pending queues in <TT
CLASS="LITERAL"
>out.going</TT
></A
></DT
><DT
>10.7. <A
HREF="x1094.html#AEN1191"
>Problems with <TT
CLASS="LITERAL"
>nntpxmit</TT
> and <TT
CLASS="LITERAL"
>nntpsend</TT
></A
></DT
><DT
>10.8. <A
HREF="x1094.html#AEN1196"
>The <TT
CLASS="LITERAL"
>junk</TT
> and <TT
CLASS="LITERAL"
>control</TT
> groups</A
></DT
></DL
></DD
><DT
>11. <A
HREF="x1208.html"
>Usenet news clients</A
></DT
><DD
><DL
><DT
>11.1. <A
HREF="x1208.html#AEN1220"
>Usenet User Agents</A
></DT
><DT
>11.2. <A
HREF="x1208.html#AEN1231"
>Clients that transfer articles</A
></DT
><DT
>11.3. <A
HREF="x1208.html#AEN1235"
>Special clients</A
></DT
></DL
></DD
><DT
>12. <A
HREF="x1243.html"
>Our perspective</A
></DT
><DD
><DL
><DT
>12.1. <A
HREF="x1243.html#FEEDEFFICIENCY"
>Efficiency issues of NNTP</A
></DT
><DT
>12.2. <A
HREF="x1243.html#AEN1299"
>C-News+NNTPd or INN?</A
></DT
></DL
></DD
><DT
>13. <A
HREF="softwarehistory.html"
>Usenet software: a historical perspective</A
></DT
><DD
><DL
><DT
>13.1. <A
HREF="softwarehistory.html#AEN1322"
>The quoted excerpts</A
></DT
></DL
></DD
><DT
>14. <A
HREF="x1414.html"
>Documentation, information and further reading</A
></DT
><DD
><DL
><DT
>14.1. <A
HREF="x1414.html#AEN1417"
>The manpages</A
></DT
><DT
>14.2. <A
HREF="x1414.html#AEN1509"
>Papers, documents, articles</A
></DT
><DT
>14.3. <A
HREF="x1414.html#AEN1538"
>O'Reilly's books on Usenet news</A
></DT
><DT
>14.4. <A
HREF="x1414.html#AEN1543"
>Usenet-related RFCs</A
></DT
><DT
>14.5. <A
HREF="x1414.html#AEN1546"
>The source code</A
></DT
><DT
>14.6. <A
HREF="x1414.html#AEN1549"
>Usenet newsgroups</A
></DT
><DT
>14.7. <A
HREF="x1414.html#AEN1563"
>We</A
></DT
></DL
></DD
><DT
>15. <A
HREF="x1586.html"
>Wrapping up</A
></DT
><DD
><DL
><DT
>15.1. <A
HREF="x1586.html#AEN1588"
>Acknowledgements</A
></DT
><DT
>15.2. <A
HREF="x1586.html#AEN1595"
>Comments invited</A
></DT
><DT
>15.3. <A
HREF="x1586.html#AEN1598"
>Copyright</A
></DT
><DT
>15.4. <A
HREF="x1586.html#AEN1612"
>About Starcom Software Private Limited</A
></DT
></DL
></DD
></DL
></DIV
>#</DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="x27.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>What is the Usenet?</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>