Yeah, that worked. I now have a working LIST function so GROUP will be the
next on the list that will be implemented. (You can try this right now
against a newsreader, but serv_nntp will simply log it and return a 500
error)
Can people please test the latest revision to see if ALL rooms get listed
when LIST is executed. My [production] install on OS X is listing all, but
a fresh minutes old install under Linux (basically the configuration
except autologin disabled for OS X) stopped at Inbox.
Here's a crash tutorial on NNTP for those willing to play with raw
tcp/ip:
AUTHINFO USER (username)
AUTHINFO PASS (pass)
LIST
Normal newsreaders will have to have authentication enabled.
LIST isn't finished until the '.' is reached. If your system isn't
reaching the end, please speak up as I'd like to know whats causing it
(the rooms are being placed in the array, but they somehow stall when
usergoto and friends are called)
---------------------------
http://comalies.mcbridematt.dhs.org/~matt/citadel_nntp/serv_nntp .c
and http://comalies.mcbridematt.dhs.org/~matt/citadel_nntp/serv_nntp.h
serv_nntp will need to be added to Makefile.in to make it compile (just
search for serv_pop3 and make simular refs next to it would be the
easiest). Then just ./configure && make install && telnet localhost nntp