<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" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </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" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >What is the Usenet?</TD ></TR ></TABLE ></DIV ></BODY ></HTML >