• on leafnode and multiple servers

    From Ethan Carter@ec1828@somewhere.edu to news.software.readers on Fri Apr 11 22:00:22 2025
    From Newsgroup: news.software.readers

    I use Leafnode successfully with the great Eternal September USENET
    service. I also have access to other NNTP servers, which I also would
    like to cache with leafnode. I set them up in Leafnode configuration,
    but I see that Leafnode tries to download from these new servers the
    same groups that it downloads from Eternal September. But I wish it
    would look for other, different groups. Is that possible with Leafnode?

    I don't know how to use Leafnode very well. I discovered the directory

    /var/spool/news/interesting.groups

    and touched files there with the names of the groups I'm interested in
    Eternal September. Apparently, nothing there says that these are
    relative to Eternal September, so I don't know how I'd specify a
    different set of groups to be downloaded from other servers.

    I appreciate any guidance! Thank you.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From snipeco.2@snipeco.2@gmail.com (Sn!pe) to news.software.readers on Sat Apr 12 03:48:59 2025
    From Newsgroup: news.software.readers

    Ethan Carter <ec1828@somewhere.edu> wrote:

    I use Leafnode successfully with the great Eternal September USENET
    service. I also have access to other NNTP servers, which I also would
    like to cache with leafnode. I set them up in Leafnode configuration,
    but I see that Leafnode tries to download from these new servers the
    same groups that it downloads from Eternal September. But I wish it
    would look for other, different groups. Is that possible with Leafnode?
    [...]

    Ideally, every Usenet server has the same content. Leafnode's
    utility lies in its ability to find articles or groups missing on
    one server by picking them up from another and combining them into
    a single, more complete feed. From the newsreader's POV, leafnode
    behaves like one server with more groups than its individual source
    servers and with better completion of articles.
    --
    ^-^. Sn!pe, PTB, FIBS My pet rock Gordon just is.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rick@nobody@home.invalid to news.software.readers on Sat Apr 12 12:37:11 2025
    From Newsgroup: news.software.readers

    Ethan Carter wrote:

    I use Leafnode successfully with the great Eternal September USENET
    service. I also have access to other NNTP servers, which I also would
    like to cache with leafnode. I set them up in Leafnode configuration,
    but I see that Leafnode tries to download from these new servers the
    same groups that it downloads from Eternal September. But I wish it
    would look for other, different groups. Is that possible with Leafnode?

    I don't know how to use Leafnode very well. I discovered the directory

    /var/spool/news/interesting.groups

    and touched files there with the names of the groups I'm interested in >Eternal September.

    Don't think this is the "approved" way to configure leafnode to pull the newsgroups you want to read. But, if it works, why not?

    Apparently, nothing there says that these are
    relative to Eternal September, so I don't know how I'd specify a
    different set of groups to be downloaded from other servers.

    What you want to do is use /etc/leafnode/config to configure multiple
    news servers and the newsgroups you want to pull from each server.

    Copy config.example to config and start editing/adding below this
    section -
    ##################################
    ## ##
    ## SERVER declarations go below this line ##
    ## ## ##################################

    specifically this part for each server
    ## This shows how a server is configured that only has specific news
    ## groups. Note that this parameter is a PCRE, not a wildmat! See
    ## pcre(3) or pcre(7), depending on your PCRE version.
    # server = cnews.corel.com
    # only_groups_pcre = corel\.
    --- Synchronet 3.21a-Linux NewsLink 1.2