Path: utzoo!utgpu!jarvis.csri.toronto.edu!neat.ai.toronto.edu!lamy From: lamy@ai.utoronto.ca (Jean-Francois Lamy) Newsgroups: news.software.b Subject: Re: Still having problems with C News and NNTP Message-ID: <89Jul17.201925edt.10388@neat.ai.toronto.edu> References: Distribution: news Date: 18 Jul 89 00:20:01 GMT tale@pawl.rpi.edu (David C Lawrence) writes: > o I moved nntp_support stuff from contrib into $NEWSBIN/nntp where it >could be found. I had to take care of stuff like complaints from >server_inews not being able to find server.censor, server_censor not >using the GMT date format which we prefer, message-ids not being >generated the way we want them for default ids and Lines: not being Apart from the GMT stuff, for which I will send out a fix, what you describe are local policy decisions. Nothing in contrib is advertized as being part of C news. You don't even need anything in nntp_support to use NNTP with C news. The standard inews does work, and it is only invoked for the POST command. (actually not quite, inews will include a path that points to the $USER value of whoever started nntpd, which is wrong. You can simply nuke the line in defhdrs.awk that overrides Path:, since your client nntp inews will have put one there that you should trust). > o While I switched over to my C News nntpd I didn't get any articles >from other sites. I could, however, post a couple of test messages to >rpi.test with GNUS. nntpd does not use inews when getting articles from the outside world. It creates batches in in.coming and runs them through by calling newsrun. Do batches appear in in.coming? If not, are you running NNTP1.5.5 with the C news patches applied? -- the source files included in the distribution are 1.5 and don't work with 1.5.5. If you create a fake batch by hand and put it in in.coming, do they go through if you invoke newsrun like nntpd/server/batch.c does? I will post a follow-up article with details on the minimal things one needs to do to get NNTP and C news living together. Jean-Francois Lamy lamy@ai.utoronto.ca, uunet!ai.utoronto.ca!lamy AI Group, Department of Computer Science, University of Toronto, Canada M5S 1A4 p.s. What what is in contrib/nntp_support is a (now outdated) snapshot of what was running on neat.ai.toronto.edu and jarvis.csri.toronto.edu at the time C news was released, nothing more. server.inews was born because we wanted to be able to mail articles to a remote news serv while trusting the headers generated by a mailer; when we installed NNTP we kept using the same script since it avoided a fair amount of work on our beaten-up news server. We used to call inews on the articles of the 300 mailing lists we feed into newsgroups; we now call relaynews direct after minimal munging, but at the time the difference was significant.