Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

You will pay for your sins. If you have already paid, please disregard this message.


rocksolid / Rocksolid Nodes Announce / RSLight version 0.9.157 in master

SubjectAuthor
o RSLight version 0.9.157 in masterRetro Guy

1
Subject: RSLight version 0.9.157 in master
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Wed, 9 Oct 2024 23:14 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: retroguy@novabbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: RSLight version 0.9.157 in master
Date: Wed, 9 Oct 2024 23:14:18 +0000
Organization: Rocksolid Light
Message-ID: <58d321023df79d8813313eb2abae8a4b@www.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="1324665"; mail-complaints-to="usenet@i2pn2.org";
posting-account="HNchV9coSOli+kkOHciCZlGs2VaRn7Emh38jWV1k174";
User-Agent: Rocksolid Light
X-Rslight-Site: $2y$10$mF9vs9F4kNSy/vweSkiK9OO313kCVMjnRh.Nk4JRvIcQZ695myEO.
X-Rslight-Posting-User: 28547bffeec402cc2e544e2f8e28cc9329f66434
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf ?&\X&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B H0=hZt'[%)4kG|
View all headers

devel has been merged into master for rslight:
https://gitlab.com/rslight-public/rocksolid-light
This is version 0.9.157

Below are some more important commits.

It is important to restart your nntp servers(s) with this upgrade.
touch <config_dir>/nntp.reload should do that.
This step is also now included in the debian-upgrade script.

Article number tracking for remote servers is now in a serialzed file,
no longer a flat file. It is working well. You may notice in
spoolnews.log
on the first run a lot of 'Duplicate' notifications. This is to be
expected
as the serialized file is written the first time. Once caught up, which
doesn't take long, testing on my servers shows that spoolnews.php runs
at least 3-4 times as fast, and much more cleanly (less dupes, etc. in
log) than
previously. This should reduce cpu and bandwidth use.

This is all done from an XOVER query to the remote server. It is not
actually
downloading all these articles.

There has always been an issue with the (old) newsportal code somehow
wiping out
a group and restarting from only recent articles. Rslight still
maintained all
the articles, but newsportal did not display them. This is now
automatically detected if it happens, and is handled automatically.

Forward interBBS mail to email feature has been added. It is OFF by
default.
Notify admin of things such as low disk space by email has been added
(OFF by default)

I'm sure there are also some fun new bugs!

*** PLEASE ALWAYS BACKUP BEFORE UPGRADING ***

commit 8e9f947069aca75ad4bc9bd4d945950d0d03a8af (HEAD -> devel,
gitlab/devel, fuwafuwa/devel)
Author: Retro_Guy <retro.guy@rocksolidbbs.com>
Date: Wed Oct 9 05:29:04 2024 -0700

Remove use of flat file for local art numbers, just use get_last
function.
This will also move all *.txt files to a dir named 'OLD' in
<spooldir>/<section>, leaving just one .dat file
You may remove files in OLD

commit 83ee1efee19873f4b5a6ce1b9d8d01a913e028f1
Author: Retro_Guy <retro.guy@rocksolidbbs.com>
Date: Tue Oct 8 08:33:27 2024 -0700

Add feature to forward interBBS Mail to Email.
This defaults to NOT send Email. Users may toggle
to change. This can be disabled in overrides.inc.php:
// Disable toggle to send interBBS Mail to email
'disable_mail_to_email' => true,

commit 6899a71935ddc84930e2236fe220dea7669e16a9
Author: Retro_Guy <retro.guy@rocksolidbbs.com>
Date: Sun Oct 6 06:07:43 2024 -0700

Add email notifications to admin for low disk space and nearing low
disk space (which will pause spooling).
This defaults to false and is a toggle in overrides.inc.php:
// Send Admin debug messages
// Some debug messages can be sent to admin by email
// Default is false
'send_admin_debug_messages' => false,

commit 626d810527e12f7189421b47e83d8b6043a5d351
Author: Retro_Guy <retro.guy@rocksolidbbs.com>
Date: Fri Oct 4 05:10:05 2024 -0700

Add feature to account_manager to look up posters by posting-hash
when necessary.
This is meant to more easily find a user by posting-hash (which
appears in message headers)

commit 250c66f44c3b33f5388016011b9613fd69acb34a
Author: Retro_Guy <retro.guy@rocksolidbbs.com>
Date: Thu Oct 3 05:13:03 2024 -0700

Add function to create sections in maintenance.php.
This is meant to make it easier to create new sections.

commit 272c386794551bee0520daf76a7bc7c7b1709422
Author: Retro_Guy <retro.guy@rocksolidbbs.com>
Date: Wed Oct 2 09:59:47 2024 -0700

Fix checking for group count mismatch between newsportal and
rslight.
If newsportal (web interface) and rslight (backend) get out of sync,
this auto-detects that and fixes it.

--
Retro Guy

1

rocksolid light 0.9.8
clearnet tor