[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[leafnode-list] Re: leafnode-2 doesn't give out default-article
Matthias Andree <ma@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>:
> "clemens fischer" <ino-qc@xxxxxxxxxxxxxxxxxxxxxx> writes:
>
>> Joerg Dietrich <joerg@xxxxxxxxxxxx>:
>>
>>> Mew tried to retireve the article by Message-ID. This is
>>> relatively unusual for newsreaders, most try to retrieve articles
>>> by article number. In principle both should work equally well,
> Does this patch help you?
>
> Index: nntpd.c
> ===================================================================
> RCS file: /var/CVS/leafnode-2/nntpd.c,v
> retrieving revision 1.115
> retrieving revision 1.116
> diff -u -r1.115 -r1.116
> --- nntpd.c 9 Feb 2003 23:41:33 -0000 1.115
> +++ nntpd.c 16 Mar 2003 11:53:27 -0000 1.116
> } else if (arg && *arg == '<') {
> - f = fopen(lookup(arg), "r");
> + if (!strncmp(arg, "<leafnode:placeholder:", 22)) {
> + f = fopenpseudoart(group, arg, 0);
> + } else {
> + f = fopen(lookup(arg), "r");
> + }
thank you very much, matthias, the patch indeed helped! it's funny,
though, that your patch appeared one day apart from the next
mew-beta, which fetches articles by number now :)
here's the log:
leafnode[1129]: reading /var/spool/news/leaf.node/groupinfo and /etc/leafnode/local.groups
leafnode[1129]: <MODE READER
leafnode[1129]: >200 Leafnode 2.0.0.alpha20030209a, pleased to meet you!
leafnode[1129]: <GROUP uk.religion.buddhist
leafnode[1129]: >211 1 1 1 uk.religion.buddhist group selected
leafnode[1129]: <XOVER 1-1
leafnode[1129]: >224 Overview information (pseudo) for postings 1-1:
leafnode[1129]: >1 Leafnode placeholder for group uk.religion.buddhist news@xxxxxxxxxxxxxxxxxxxxxxx (Leafnode) Mon, 17 Mar 2003 09:11:44 +0100 <leafnode:placeholder:uk.religion.buddhist@ID-23066
news.dfncis.de> 1000 40 Xref: spotteswoode.dnsalias.org uk.religion.buddhist:1
leafnode[1129]: <ARTICLE <leafnode:placeholder:uk.religion.buddhist@xxxxxxxxxxxxxxxxxxxxxxx>
leafnode[1129]: fopenpseudoart uk.religion.buddhist: first 1 last 1 artno 0
leafnode[1129]: Creating pseudoarticle for group uk.religion.buddhist
leafnode[1129]: >220 0 <leafnode:placeholder:uk.religion.buddhist@xxxxxxxxxxxxxxxxxxxxxxx> article retrieved - text follows
leafnode[1129]: <QUIT
leafnode[1129]: >205 Always happy to serve!
clemens
--
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list