Hart Larry | 6 Apr 2013 03:14

Running trn with Leafnode?

Well, in asking this in blind Linux lists-and-elsewhere, I installed Leafnode 
here in Debian, but my binary news-reader of choice is trn.  Cannn some1 please 
inform on steps I can have these 2 work together?  From what I understand 
Leafnode can open a portion of a group, which would be great as trn crashes on 
larger groups-and-increasing article numbers.
As of now I am running trn with an rn script, like this:
#!/bin/sh
# run trn
/usr/bin/trn -J5 -G -x0sml "-X1XD" -Ots -e -M +m -t -h +hfrom +Hnewsgr "$ <at> "
# move any clarinet.* groups to .newsrc.clari
#mv-clari
# re-sort the .newsrc file
sortrc
Back again live, I already edited a config with giganews  related items, but 
have no idea if any changes need to go in my .newsrc or .trnrc, ETC.
Thanks so very much in advance
Hart
Matthias Andree | 24 Nov 2012 11:23
Picon
Picon

Leafnode-List administrivia "Mail forwarding loop"


Greetings,

Some of you may recently have received "Undelivered Mail returned to
send" with a "Mail forwarding loop" complaint from
MAILER-DAEMON@... recently.

If you did not, skip this message.

If you did: THIS IS NOT YOUR FAULT, and you NEED NOT RESEND your
messages -- your list posts have been processed properly.  The only
thing is that one of the subscribers had - through misconfiguration or
by accident or other misfortune - caused /your/ messages to be re-sent
to the list, and this caused half a dozen complaints for me.

I have set the "nomail" flag for the offending list subscriber address,
and sent him a separate heads-up message in what I believe to be his/her
native language, explaining the problem and asking him/her to resolve it.

Again, except for the list subscriber who was notified off-list,
YOU NEED NOT take any action.  Your subscription to the list, and the
processing of your messages sent to the list were unaffected.

Sorry again and best regards
Matthias
thufir | 7 Nov 2012 07:28
Picon

illegal headers

when leafnode finds illegal headers:

root <at> dur:~# article /var/spool/news/comp/os/linux/advocacy/6401 contained 
illegal headers: non-printable characters in headers (relaxed check 
allows for iso-8859*)

does it remove that article from the spool?

thanks,

Thufir

Matthias Andree | 1 Nov 2012 15:23
Picon
Picon

leafnode-2.0.0.alpha20121101a snapshot available


Leafnode 2.0.0.alpha20121101a is available from
http://home.pages.de/~mandree/leafnode/beta/

NEWS:
KNOWN BUGS:
* The code sometimes uses timeout_client where it should use a server timeout.
|
2.0.0.alpha20121101a: Changes since 20110807a:
+ Bugfix: if reading descriptions of new newsgroups fails, don't update
  "active last updated" time stamp for that server. To solve a problem
  reported by Antoine Levitt.

Matthias Andree | 1 Nov 2012 15:18
Picon
Picon

leafnode-2.0.0.alpha20121101a snapshot available


Leafnode 2.0.0.alpha20121101a is available from
http://home.pages.de/~mandree/leafnode/beta/

NEWS:
KNOWN BUGS:
* The code sometimes uses timeout_client where it should use a server timeout.
|
2.0.0.alpha20121101a: Changes since 20110807a:
+ Bugfix: if reading descriptions of new newsgroups fails, don't update
  "active last updated" time stamp for that server. To solve a problem
  reported by Antoine Levitt.

Matthias Andree | 1 Nov 2012 14:54
Picon
Picon

HEADS UP Clemens Fischer, lua authentication bugs, and your mail is non-functional

Clemens,

sorry to contact you this way, and I hope you are seeing this through
GMANE - your dnsalias.org address is dysfunctional, so my mail bounced.

In de.comm.software.newsserver are complains - and I could verify them -
that authentication is broken in the lua version of leafnode.  I suppose
that this is an artifact of an incomplete groupauth implementation.

The detailed complaint is that the luascript version of leafnode will
behave as though no authentication is required, i. e. lets users see all
groups, post everywhere, without authentication.

Can you please see to that:

- with --disable-lua, traditional leafnode behaviour is reinstated, i.
e. global authentication required for mostly everything that affects
groups or articles

- in the absense of Lua scripts, traditional leafnode behaviour is
reinstated, same conditions as above

I have, in the meanwhile, fixed some paths for the scripting, but I seem
to be unable to get groupauthentication running. There is a want_*
variable in scripthooks.lua, but it does not appear to be used anywhere
else.

Reading the C code, I do not see where leafnode would fall back to
traditional authentication behaviour for SCRIPT_UNAVAILABLE or
--disable-lua code.
(Continue reading)

Thufir | 17 Sep 2012 23:18
Picon

backup or migration strategy

Looking at a thread on backups:

http://thread.gmane.org/gmane.network.leafnode/3287

So that when the hard drive fails or fills up, you can just tar the spool?

Or, perhaps it would make sense configure leafnode to work off a 
secondary hard drive, although perhaps that would require configuring /
var with symlinks?

thanks,

Thufir

Thufir | 10 Sep 2012 07:54
Picon

XNA

I'm looking at the wikipedia entry on XNA:  

http://en.wikipedia.org/wiki/X-No-Archive

and looked over rfc's 1036 and 977 and see that there's an expiry header 
but don't see mention of this header.  How does XNA play with texpire?

I see that man texpire says:

       Texpire ignores "Expires" headers.

but makes no explicit mention of X-No-Archive which I see.

thanks,

Thufir

Thufir | 1 Sep 2012 22:34
Picon

mail2news

I believe that mail2news is part of mailman, but looking at:

http://thread.gmane.org/gmane.network.leafnode/3405

Maybe you don't need all of mailman?

The script is at:
http://pyg.sourcearchive.com/documentation/0.9.7build2/
news2mail_8py_source.html

thanks,

Thufir

Thufir | 29 Aug 2012 18:18
Picon

re-fetch

I set maxage to 0 after:

tin.users: skipping articles 1-1944 inclusive (initial limit)
tin.users: considering articles 1945 - 1994
tin.users: killed 1945 (<E1SJTed-00057J-NJ@...
karlsruhe.de>), too old (136 > 10) days

It's an initial fetch.  My expire settings:

root <at> dur:~# 
root <at> dur:~# grep expire /etc/news/leafnode/config
## Articles that haven't been read for <expire> days get expired and
## removed by texpire(8), unless you define special expire times.
## Note that texpire arguments can change this to relate to the date of
## arrival. See the texpire manual page.
expire = 999
groupexpire gwene.ca.craigslist.vancouver.labour.general = 3
groupexpire gwene.com.economist = 3
## Non-standard expire times (glob(7) wildcard constructs possible)
# groupexpire comp.os.linux.* = 5
# groupexpire any.local.newsgroup = 100
# archive this group (fetchnews uses the global expire to figure the
# maxage, but texpire will skip it):
# groupexpire my.archived.group = -1
## WARNING: maxage can be overridden by expire! See the clamp_maxage
## By default, maxage is limited to groupexpire (if applicable) or
## expire (otherwise). On some rare occasions, this limit may be
root <at> dur:~# 

to refetch, just remove from interesting.groups and then resubscribe?
(Continue reading)

Thufir | 26 Aug 2012 22:36
Picon

e-mail

does Leafnode have a feature to send or forward messages to e-mail?  If 
not, any suggestions?

http://serverfault.com/questions/421414/nntp-to-e-mail-gateway

thanks,

Thufir


Gmane