slrnpull
slrnpull
?
slrnpull
is a program that pulls a small newsfeed from an NNTP server and
saves it to a local spool. slrn
can subsequently read from this spool
without needing to contact the server, so you can use both programs together
to read your news offline (e.g. because you pay for your Internet connection
by the second).
Since version 0.9.8.0, slrnpull
optionally allows you to pull only the
article headers first, mark those you are interested in for download inside of
slrn
and get only the marked article bodies later. This can reduce
download cost and disk space for groups in which you only want to read a small
percentage of all articles. If you are interested in this functionality,
please read slrnpull/README.offline
.
slrnpull
?
In order to post an article via slrnpull
, slrn
needs to place the
article in slrnpull
's out.going
directory. Two things are necessary
for this to happen:
First of all, slrn
must know that you are using the slrnpull
out.going
directory for posts. Make sure the line
set use_slrnpull 1is in your slrnrc file. This indicates to
slrn
that the news spool
is an slrnpull
news spool.
The second point is, you must have write permission to the out.going
directory in order for slrn
to place your article in that directory. The
permissions may be changed via the Unix command:
chmod ugo+rwxt out.goingDo not put this in your slrnrc file!
You will have to go online for that. Run slrn
as follows:
slrn --nntp -h YOUR.NEWS.SERVER -a -f groups.dat --createThis will start
slrn
and download the groups and put them in the file
groups.dat
. Before actually doing this, modify your slrnrc file to
make sure write_newsrc_flags has its default setting
set write_newsrc_flags 0so that all groups will be written out to
groups.dat
.