Finally, here it is: ngIRCd 18 has been released today!
Since our 2nd release candidate, a preliminary protocol module for the upcoming Anope 1.9 services package has been added to our contrib/ directory, our documentation has been slightly updated, and no WHOWAS information will be leaked when disabling „MorePrivacy“ mode during runtime.
Please see doc/Services.txt and contrib/Anope/README if you are interested in using ngIRCd 18 with the development branch 1.9.x of Anope IRC services! Latest tested release of Anope is 1.9.4, there is no guarantee that it will work with newer versions, because the 1.9 branch of Anope is under heavy development …
Since release 17.1, there is quite a bit of new functionality with new configuration options like „MorePrivacy“, „ScrubCTCP“, „RequireAuthPing“, „ NoticeAuth“, „CloakHost“ and „CloakUserToNick“; a new channel mode „O“ („IRC Ops only“); support for ZeroConf service registration has been removed; and, quite prominent, the restructuring of the ngircd.conf configuration file.
Please have a look at our GIT history or the NEWS and ChangeLog files for the whole story:
And please DON’T FORGET TO READ the INSTALL text, it contains valuable upgrading information regarding the new structure of ngircd.conf:
You can find more information on our homepage at <http://ngircd.barton.de/> and its mirror <http://ngircd.berlios.de/>. Our primary download locations are:
I hope you enjoy this new release – have fun!
This might exist, but perhaps someone can send me the exact command.
I am looking for a command that IRC operators can use that would
change another users nickname. Something like;
/sudo nick Guest849 peter
If this exists could someone send me the syntax?
I am running a small IRC network that I use on my website as a simple
way for people to contact me real time. The initial page uses a mibbit
web interface that asks people to start by entering their nickname,
but you would be amazed at how many people just click through with the
Guest??? nick. And then... the first thing they will say is "Rich,
it's peter". At that point I it would be great for me for me to be
able to change their nickname for them instead of telling them how to
change their nick themselves.
there are some errors for platformtest.sh on my Cobalt Qube 1, 150 MHz MIPS CPU, 60 MB RAM, Debian 4.0.
# cat /etc/debian_version
# cat /proc/cpuinfo
system type : Cobalt Qube
processor : 0
cpu model : Nevada V1.0 FPU V1.0
BogoMIPS : 148.99
wait instruction : yes
microsecond timers : yes
tlb_entries : 48
extra interrupt vector : yes
hardware watchpoint : no
ASEs implemented :
shadow register sets : 1
VCED exceptions : not available
VCEI exceptions : not available
# time ./configure
ngIRCd 18~rc2 has been configured with the following options:
Compiler: gcc -std=gnu99
Compiler flags: -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes -DSYSCONFDIR='"$(sysconfdir)"'
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Syslog support: yes Enable debug code: no
zlib compression: yes IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: "epoll(), select()"
PAM support: no SSL support: no
# time make
root@qube:~/ngircd-18~rc2/contrib # ./platformtest.sh
platformtest.sh: Checking ngIRCd base source directory ...
platformtest.sh: Checking for "./autogen.sh" script ...
platformtest.sh: Running "./configure" script ...
platformtest.sh: Running "make" ...
platformtest.sh: Running "make check" ...
portabtest.c: In function 'main':
portabtest.c:43: warning: the address of 'snprintf', will always evaluate as 'true'
portabtest.c:44: warning: the address of 'vsnprintf', will always evaluate as 'true'
portabtest.c:45: warning: the address of 'strlcpy', will always evaluate as 'true'
portabtest.c:46: warning: the address of 'strlcat', will always evaluate as 'true'
./getpid.sh: line 22: 7161 Speicherzugriffsfehler ps $PS_FLAGS >/dev/null 2>&1
./getpid.sh: line 31: 7162 Speicherzugriffsfehler ps $PS_FLAGS >procs.tmp
./getpid.sh: line 22: 7185 Speicherzugriffsfehler ps $PS_FLAGS >/dev/null 2>&1
./getpid.sh: line 31: 7186 Speicherzugriffsfehler ps $PS_FLAGS >procs.tmp
make: *** [check-TESTS] Fehler 1
make: *** [check-am] Fehler 2
make: *** [check-recursive] Fehler 1
make: *** [check-recursive] Fehler 1
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R See
--------------------------- ------------ ---------- -------- ------ - - - - ---
mipsel/unknown/linux-gnu gcc 4.1.2 18~rc2 11-07-05 root Y Y N Y (1)