From: patl@golem.mit.edu (Patrick J. LoPresti) Subject: Re: [Q] inn1.4 on Linux Date: 12 Jun 1993 21:56:18 GMT
>>>>> "th" == Thomas Hepper <th@ant.han.de> writes:
th> Hello,
th> has somebody ported inn1.4 to Linux. If yes where can i get
th> either the binaries or the patches ??
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...
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.
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).
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.
Good luck!
- Pat