Hi,
another quite unusual hack but maybe usefull for some of you:
Adding these two lines to conn.c after line 1313:
if(Channel_FirstChannelOf(c) == NULL && Conn_GetIdle(Client_Conn(c)) > 60)
Conn_Close( i, NULL, "Not on a channel timeout", true );
will auto-close connections to people who hang around on your server but
don't chat on any of the channels. (I just can't stand them) It gives them
60 seconds to join a channel or switch between them.
Yours, Jens.
--
Many an ancient lord's last words had been, 'You can't kill me because I've
got magic aaargh.'
(Terry Pratchett - Interesting Times)
Helo,
I've recently installed ngirc on a FreeBSD install, using the ports
collection.
There's one thing that appears to be missing, and that's a shell script to
start the daemon when the server's rebooted.
I see in
http://arthur.barton.de/pipermail/ngircd-ml/2005-January/000218.html that
a ngircd.sh has been written, but can't see this - should it be there?
I can't find much usefulness with a web-search, nor from /docs
TIA,
Adam
Hello All!
Due to a severe bug in the handler for the IRC KILL command in ngIRCd
0.9.0, we are releasing version 0.9.1.
ngIRCd 0.9.1 can be downloaded from the following places:
<ftp://ftp.berlios.de/pub/ngircd/ngircd-0.9.1.tar.gz>
<ftp://ngircd.barton.de/pub/ngircd/ngircd-0.9.1.tar.gz>
And soon it should be available via HTTP from this site:
<http://download.berlios.de/ngircd/ngircd-0.9.1.tar.gz>
The GnuPG signature and a patch from 0.9.0 is available and can be
downloaded from here:
<ftp://ngircd.barton.de/pub/ngircd/>
This release is tagged as "rel-0-9-1" in CVS.
Changes since ngIRCd 0.9.0 are:
- The KILL command killed much more than desired (including
server links!) when the target user is connected to a remote
server. Bug introduced in ngIRCd 0.9.0 ...
Reported by <qssl(a)fastmail.fm>, Thanks!
- Changed some constants to be "signed" (instead of unsigned)
to solve problems with old (pre-ANSI) compilers.
Regards
Alex
--
Alexander Barton, Freiburg, Germany
http://www.barton.de/, alex(a)barton.de