Attempting to setup http://wmaker.lrv.ufsc.br/index.php?pagina=ircgraph for use with ngircd has turned up a bug. Before I file a report with bugtracker, I'd like to see if it really is a bug or a chosen break from the RFCs.
ircgraph expects the response to /lusers * some.server.blah to have specific formating, based on RFC 2812. ngircd is only reporting part of what is normally expected in the 251 responce. I tried to configure and compile ngircd-0.5.2 using --enable-strict-rfc but the build broke with the following:
In file included from client.c:36: /usr/include/netdb.h:204: warning: empty declaration source='conf.c' object='conf.o' libtool=no depfile='.deps/conf.Po' tmpdepfile='.deps/conf.TPo' depmode=gcc /bin/sh ../../depcomp
gcc -DHAVE_CONFIG_H -I. -I. -I../../src -I./../portab -Wall -g -O2 -DSYS CONFDIR='"/usr/local/etc"' -c `test -f 'conf.c' || echo './'`conf.c conf.c: In function `Validate_Config': conf.c:542: `ConfAdminMail' undeclared (first use in this function) conf.c:542: (Each undeclared identifier is reported only once conf.c:542: for each function it appears in.) *** Error code 1
Suggestions?
Das Versuchen, http://wmaker.lrv.ufsc.br/index.php?pagina=ircgraph für Gebrauch mit ngircd zu gründen hat sich herauf eine Wanze gedreht. Bevor ich einen Report mit bugtracker vorlege, möchte ich sehen, wenn es wirklich eine Wanze oder ein gewählter Bruch vom RFCs ist. ircgraph erwartet die Antwort zu/Lusers * some.server.blah zum Haben das spezifische Formating, basiert auf RFC 2812. ngircd berichtet nur Teil von, über was normalerweise im responce 251 erwartet wird. Ich versuchte, ngircd-0.5.2 zusammenzubauen und zu kompilieren mit -- Ermöglichen-strengcRfc aber der Bau brachen mit dem folgenden: (sehen Sie oben) Vorschläge?
Joshua Coombs jcoombs@gwi.net