• migrating slrn settings to tin

    From anthk@21:1/5 to All on Wed Jul 9 09:10:00 2025
    Hello.

    I'm an SLRN user, but I would like to try tin
    for a while. The thing is, I use a slrn spool
    cache because of convenience (I have a similar
    setup for email, gopher and gemini with isync/
    msmtp and friends).

    Thus, would it be possible to reuse the SLRN
    spool under tin, and posting it against the spool
    so slrnpull batch sends and receives everything?

    Long ago I've got it working with Emacs and GNUS,
    but the speed was very subpar on my netbook,
    it was glacial slow.

    Thanks for your help.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Urs =?UTF-8?Q?Jan=C3=9Fen?=@21:1/5 to In anthk on Wed Jul 9 12:58:48 2025
    In anthk <anthk@openbsd.home> wrote:
    for a while. The thing is, I use a slrn spool
    cache because of convenience (I have a similar
    setup for email, gopher and gemini with isync/
    msmtp and friends).

    Thus, would it be possible to reuse the SLRN
    spool under tin, and posting it against the spool
    so slrnpull batch sends and receives everything?

    [I don't know anything about slrn spool/slrnpull]
    _if_ the slrn spool is in traditional spool format (I assume it is)
    (and an active-file is provided (not required if using -n)) _reading_
    should be no problem (but if it lacks NOV-files it may be slow(er); tin
    could likely be used to create NOV-files if really needed).

    you need to either configure with

    --with-libdir=/var/lib/news \
    --with-spooldir=/var/spool/news/articles \
    --with-nov-dir=/var/spool/news/overview \
    --with-nov-fname=over.view

    or set $TIN_LIBDIR, $TIN_SPOOLDIR, $TIN_NOVROOTDIR, $TIN_NOVFILENAME $TIN_ACTIVEFILE accordingly or adjust path/named via
    /etc/tin/tin.defaults (after "make install_sysdefs").
    I would go for configure + fine tune via tin.defaults if needed.

    for posting you either need an external inews which somehow inserts
    the article where ever it should go to (e.g. local output dir which
    will be picked up by something or use NNTP (if tin is configured without
    NNTP (not required) use tinews.pl from the tools dir and point that to an NNTP-server), the internal inews just does NNTP.

    Long ago I've got it working with Emacs and GNUS,
    but the speed was very subpar on my netbook,
    it was glacial slow.

    might have been due to missing NOV-files? without the NRA has to read
    (at least the first few lines of) each article in the group just to be
    able to build some kind of a group-view, with NOV it's just a line (per article) in a file (per group).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Urs =?UTF-8?Q?Jan=C3=9Fen?=@21:1/5 to All on Fri Jul 11 17:23:58 2025
    SW4gVXJzIEphbsOfZW4gPHVyc0BidWlsLnRpbi5vcmc+IHdyb3RlOg0KPiBbSSBkb24ndCBrbm93 IGFueXRoaW5nIGFib3V0IHNscm4gc3Bvb2wvc2xybnB1bGxdDQo+IF9pZl8gdGhlIHNscm4gc3Bv b2wgaXMgaW4gdHJhZGl0aW9uYWwgc3Bvb2wgZm9ybWF0IChJIGFzc3VtZSBpdCBpcykNCj4gKGFu ZCBhbiBhY3RpdmUtZmlsZSBpcyBwcm92aWRlZCAobm90IHJlcXVpcmVkIGlmIHVzaW5nIC1uKSkg X3JlYWRpbmdfDQo+IHNob3VsZCBiZSBubyBwcm9ibGVtIChidXQgaWYgaXQgbGFja3MgTk9WLWZp bGVzIGl0IG1heSBiZSBzbG93KGVyKTsgdGluDQo+IGNvdWxkIGxpa2VseSBiZSB1c2VkIHRvIGNy ZWF0ZSBOT1YtZmlsZXMgaWYgcmVhbGx5IG5lZWRlZCkuDQoNCkRpZCBhIHF1aWNrIGNoZWNrOg0K DQp+PiBzbHJucHVsbCAtZCAvdG1wL3Nscm5wdWxsICMgLi4uDQp+PiBUSU5fU1BPT0xESVI9L3Rt cC9zbHJucHVsbC9uZXdzIFwNCglUSU5fQUNUSVZFRklMRT0vdG1wL3Nscm5wdWxsL2RhdGEvYWN0 aXZlIHRpbiAjIC4uLg0KDQpMb29rcyBvay4gRm9yIHBvc3RpbmcgSSB1c2VkIA0KCWluZXdzX3By b2c9L3Vzci9sb2NhbC9iaW4vdGluZXdzLnBsDQppbiB0aW5yYyAodGluZXdzLnBsIGNvbWVzIHdp dGggdGluKS4gQWxzbyBvay4NCg0KV2l0aCBjYWNoZV9vdmVydmlld19maWxlcyB0aW4gY3JlYXRl ZC91c2VkIE5PVi1maWxlcyBpbiB0aGUgZGVmYXVsdA0KbG9jYXRpb24gJHtUSU5fSE9NRURJUjot IiRIT01FIn0vLnRpbi8ubmV3cy1sb2NhbCB3aGljaCBpcyBvayBmb3INCnNpbmdsZSB1c2VyIGFj Y2Vzc1sxXS4gSSBkb3VidCB0aGF0IGl0IGdpdmVzIG1lIGEgKGJpZykgd2luIGFzIGxvbmcNCmFz IHRoZSBudW1iZXIgb2YgYXJ0aWNsZXMgcGVyIGdyb3VwIGlzIGtlcHQgbW9kZXJhdGUgKHdoYXQg bW9kZXJhdGUNCmlzIGRlcGVuZHMgYW5kIGRpc2svY3B1Ly4uLiBzcGVlZDsgSSBndWVzcyBhbGwg YmVsb3cgYXJvdW5kIDEwayBzaG91bGQNCm5vdCBzaG93IGEgbm90aWNhYmxlIGRpZmZlcmVuY2Us IHNvIHlvdSBjb3VsZCBza2lwIG92ZXJ2aWV3IGNyZWF0aW9uDQppZiB5b3UgZXhwaXJlIGFjY29y ZGluZ2x5KS4NCg0KWzFdIGZvciBtdWx0aS11c2VyIGFjY2VzcyB5b3UgbmVlZCB0byB0d2VhayBz ZXR0aW5ncywgYnV0IEkgaXMNCiAgICBzbHJucHVsbCBtZW50IGZvciBtdWx0aS11c2VyIGFjY2Vz cz8NCg0KSFRILA0KdXJzDQo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)