This documentation does not include instructions on how to connect to the Usenet; Wellesley College does have a newsfeed, but the scope of this project was not great enough to include connecting a Linux server to a newsfeed.
Make sure that INN is installed. The version on Ariel that came with RedHat 5.2 is INN 1.7.2, so that's what I have installed. It's available in an RPM if you haven't got it installed already.
cd /usr/doc/inn-versionwhere version is the version of INN that the computer is running. This little step makes the Install.ms a legible thing - otherwise, you get to poor through lots of garbled control characters. Granted, it kills some of the formatting, but I couldn't find another way to read it.
troff -ms -a Install.ms > Install.txt
If INN exists, su to root, and
localhost. ariel.wellesley.edu also functioned for Ariel, sometimes. If localhost fails to produce results, change this to
yourservername.wellesley.eduwhere yourservername is the name of your computer.
Once inn.conf has been updated, INN is configured. It is now possible to make newsgroups.
ctlinnd newgroup foo.groupwill create a new group called foo.group. Ariel's newsgroups were configured to be called ariel.[whatever], so that if a newsfeed was ever connected to her, she would not conflict with any existing groups on the Usenet. Do not call the groups foo.[group], as that is probably taken somewhere.
Output will be generated that should be copied via copy-pasted to /usr/lib/news/active. This generates an existing newsfile that newsreaders will then be able to read.
The next thing that needs to be installed, if it isn't already, is Inews. Install the Inews RPM, and Inews will work properly. Tin uses Inews to post messages to newsgroups.
The Tin RPM is one of the RPMs that preconfigured in such a way as to make it difficult to use. For this project, the latest version of Tin was downloaded from the Tin website at www.tin.org. Here are instructions on how to configure Tin without the RPM.