• Re: using nnrpd on cnews spool

    From Hauke Fath@hauke@Espresso.Rhein-Neckar.DE to news.software.nntp on Tue Oct 28 00:20:29 2025
    From Newsgroup: news.software.nntp

    [What are a few years against timeless USENET...]

    Russ Allbery <eagle@eyrie.org> writes:

    Julian Bradfield <jcb@inf.ed.ac.uk> writes:

    I read my bazillion mailing lists by feeding them into a private
    (non-root) installation of c-news, which I have kept going for about 30
    years (with occasional pain coping with the changes in Unix over the
    years, but nowadays things don't change much:).

    [...]

    question 1: Can I use INN's nnrpd directly on a c-news spool, or does
    nnrpd need other files created by INN ?

    nnrpd needs a history file and an overview database, and won't be able to
    use the ones generated by C News. It will be happy with the article tree, but you'll need to run makehistory and makeoverview on it.

    I ran C News with the nnrpd from INN 1.7 for years as a leaf node, until NetBSD's switch to 64 bit time_t broke C News. Eventually my uucp feed discontinued News, so the point was moot.

    I see the pkgsrc wip/nnrpd package is still in the repository:

    <https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=tree;f=nnrpd;h=cffff874b79a5eaf0cc0fb781ae12b3423ff2419;hb=HEAD>
    alternatively:
    <https://github.com/NetBSD/pkgsrc-wip/tree/master/nnrpd>

    - that would give you the patches against INN 1.7.2.

    Without having checked, I would assume the database formats that C News
    and INN 1 shared have been changed in INN 2.

    Cheerio,
    Hauke
    --
    Jetzt ohne Signatur.

    --- Synchronet 3.21a-Linux NewsLink 1.2