Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  login

Nothing is so often irretrievably missed as a daily opportunity. -- Ebner-Eschenbach

rocksolid / Rocksolid Nodes Announce / New feature in expire.php

o New feature in expire.phpRetro Guy

New feature in expire.php
From: (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: New feature in expire.php
Date: Sun, 27 Aug 2023 18:31:30 +0000
Organization: RetroBBS
Message-ID: <>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
logging-data="3935626"; mail-complaints-to="";
User-Agent: Rocksolid Light 0.9.1
X-Rslight-Posting-User: 7f2224730128256930309c9186f6203084896743
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on
X-Rslight-Site: $2y$10$T4qHjmJSl0QgDf1E.FPZSurr2.CZ8ydY/8Xwdh1xKg8rZMRZNvHrC
Xref: rslight2 rocksolid.nodes.announce:458
 by: Retro Guy - Sun, 27 Aug 2023 18:31 UTC

I have added the ability to expire by both days and number of posts.

This way, it's easy to keep huge groups from hogging resources by limiting them to a specific number of posts.

So in your section config file, you put days.
In expire.conf you can ovveride the days for specific groups.
In you specify max number of posts if you wish.

Only the section config file is required. You can put zero or '' there to disable expiration.

Also, the new file allows for more fine tuning per site so that hard coded defaults (like how many articles to pull when first adding a group) can be configured without editing files that get over written on upgrade.

Retro Guy


rocksolid light 0.9.1
clearnet tor