Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 27 |
Nodes: | 6 (0 / 6) |
Uptime: | 40:24:09 |
Calls: | 631 |
Calls today: | 2 |
Files: | 1,187 |
D/L today: |
24 files (29,813K bytes) |
Messages: | 174,391 |
Good idea? bad idea? improvements?
On 3/7/25 4:37 AM, Nigel Reed wrote:
Good idea? bad idea? improvements?
That's antithetical to how news transits peer news servers.
News servers peer with each other and distribute articles in a push
manner to flood fill the network.
Clients connect to reader servers and pull lists of articles and
selectively pull full articles.
If you want to pull some articles, look into something like "suck"
which can be used to pull articles from servers and do something with
them.
I think that INN also has something that's similar, though I've never
used it.
I think what you're suggesting is antithetical to how news servers
push new articles to each other.
I don't fault the desire, just the suggested method.
I think that INN also has something that's similar, though I've never
used it.
Maybe suck will do what I want, I'll look into it.
When adding a new peer, it's possible they will have groups that none
of your other peers have. I've been trying to think how I can get the
old articles with minimal bother to the peer admin.
What about adding IWANT ?
Something like IWANT [GROUP [<from> <to>]|[last xx articles]]
The peer then can simply mark the server as IWANT friendly with maybe
an optional throttle so they're not sucking up all the bandwidth.
Good idea? bad idea? improvements?
Hi Nigel,
I think that INN also has something that's similar, though I've
never used it.
Maybe suck will do what I want, I'll look into it.
INN comes with a program named pullnews to achieve what you want.
See https://www.eyrie.org/~eagle/software/inn/docs/pullnews.html
In the pullnews.marks config file:
news.server.com
news.software.nntp
news.admin.peering 0 -100
will download all the articles in news.software.nntp, and the last
100 articles in news.admin.peering from server news.server.com.
The problem is, from what I can tell, both suck and pullnews require
the newsserver to have me setup to issue a "MODE READER" command. It's
not possible to do it via transit mode. Am I right?
That means I have to bother every news admin to make a config change
just for me to accomplish this.
Also, if I end up pulling articles for a couple that is already
populated and those articles are earlier then the ones that currently
exist, do I need to rebuild the history file?
Would I need to for empty groups?