I am using /bin/bash as my shell. Be carefull, if you use tcsh.

Installing your own news feed:
==============================

- fetch the INN FAQ, inn-1.4sec.tar.gz, inn-1.4sec.dif, nov.tar.gz,
  nov.dif

Preparing the system:
- remove any nntp entries in your /etc/inetd.conf
- create a new group "news"
- create a new user named "news" and home directory "/usr/lib/news"
  group-id is "news"
- maybe add a mail alias to /etc/aliases, if you want to have someone
  else than "news" get all mail about your news system
  (run newaliases after it)

Compile and install inn-1.4sec and nov:
- as any user do the following:
- untar the sources: "tar xzf inn-1.4sec.tar.gz"
  "tar xzf nov.tar.gz"
- patch the sources: "cd nov; patch -s -p0 < ../nov.dif; cd .."
  "cd inn-1.4sec; patch -s -p0 < ../inn-1.4sec.dif"
- cd inn-1.4sec; make Install.ms
- nroff -ms Install.ms | less
- cp config/config.dist config/config.data
- vi config/config.data      (should be ok for you, look at sendmail entry)
- make all 2>&1 | less       (should be no errors)
- cd ../nov
- make
- su root
- (cd nov;) make install
- cd ../inn-1.4sec; make install 2>&1 | less
- maybe symlink /usr/bin/inews to /usr/lib/news/inews
- maybe symlink /usr/bin/rnews to /usr/lib/news/rnews

Configuring your own system:
- do all administration as user "news"
- copy /usr/lib/news/active from your news provider (see also getlist(1)),
  or create your own active file
- if you like, copy /usr/lib/news/newsgroups from your news provider
- execute "makehistory -o"
- edit the following files: innd.conf, control.ctl, expire.ctl, hosts.nntp,
  newsfeeds, nnrp.access, overview.fmt
- To test your news system, execute as root "/usr/lib/news/etc/rc.news".
  If everything works ok, you can start that script from one of the /etc/rc*
  files at boot time.

- Here is a sample crontab for the user "news":
	# news crontab
	#
	# min hour day month dayofweek (1=Mo,7=Su) command
	SHELL=/bin/sh
	PATH=/bin:/usr/bin:/usr/local/bin:/usr/lib/news/bin

	10 23 * * * /usr/lib/news/rnews -U
	15 23 * * * /usr/lib/news/bin/news.daily expireover delayrm

- /usr/lib/news/send-uucp uucphost

