slrnpullslrnpull?
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 1
is 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.going
Do 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 --create
This 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 0
so that all groups will be written out to groups.dat.