From: devet@adv.win.tue.nl (Arjan de Vet) Subject: Re: [Q] inn1.4 on Linux Date: 13 Jun 1993 11:20:43 +0200
According to <patl@athena.mit.edu>:
>I have built INN 1.4 and done some limited testing. I have not tested
>it enough to be confident that it works properly. I also don't
>remember everything which I did...
I'm using INN for months now and it works without problems. I'm only using a
UUCP feed. It's impressive to see 30Kb compressed news batches being
unpacked at the speed of almost 1 batch per second (486/DX33) :-). I also
have the problem that I don't remember everything I did to get INN 1.4
running but I started with INN 1.3 patches by Dave Gymer (?) (which should
be somewhere on tsx-11).
>Just the same, here is some advice:
>
>1) In your config.data file, set "HAVE_UNIX_SOCKETS" to "DONT".
>Failing to do this causes innd to go into an infinite loop at startup,
>spewing messages constantly to the syslog. I have not yet tracked
>down this bug.
The implementation of UNIX domain sockets in Linux is far from complete,
both in the old net code and the new net-2 code by Fred van Kempen. Most of
the patch deals with these UNIX domain sockets.
>2) The "FD_ISSET redefined" warnings etc. are _not_ innocuous. Find
>the header where INN is defining them, and #ifdef those lines out.
>INN takes care not to redefine these macros; unfortunately, Linux
>defines them in <linux/time.h> (don't ask me why), which gets
>#included _after_ the header in which INN defines them. Since INN
>defines them wrong, this causes some of the most amazing behavior I
>have ever seen from a bug (but that's another story).
I can't remember that I saw this.
>3) I can't promise this, but I am pretty sure all the other problems
>were errors with my INN configuration, and had nothing to do with
>Linux. INN is non-trivial to install for a newbie news admin; read
>_all_ of the documentation carefully, and ask for help from an
>experienced news admin if you can. Also, you might want to set up INN
>on a non-Linux system for practice.
I had the oppertunity to have a look over the shoulder when my news admin at
the university installed INN 1.3. That helped a lot! INN is *definitely* not
for people who are installing news transport software for the first time. I
think I've been playing with INN a full weekend before everything worked OK.
I'm busy with some other (non-Linux) things now, but *maybe* I'll try to make
a INN 1.4 kit containing patches and my setup files. But I promise nothing.
Arjan