Rocksolid Light

Welcome to Rocksolid Light

register   nodelist   faq  


rocksolid / rocksolid.nodes.announce / Re: rslight-0.6.5 available

SubjectAuthor
* rslight-0.6.5 availableRetro Guy
+* Re: rslight-0.6.5 availableRetro Guy
|`* Re: rslight-0.6.5 availableRetro Guy
| `* Re: rslight-0.6.5 availableRetro Guy
|  `* Re: rslight-0.6.5 availableRetro Guy
|   `* Re: rslight-0.6.5 availableRetro Guy
|    `* Re: rslight-0.6.5 availableanonymous
|     `* Re: rslight-0.6.5 availableanon
|      `* Re: rslight-0.6.5 availableRetro Guy
|       `* Re: rslight-0.6.5 availableanon
|        +* Re: rslight-0.6.5 availableRetro Guy
|        |`- Re: rslight-0.6.5 availableRetro Guy
|        `* Re: rslight-0.6.5 availableRetro Guy
|         `* Re: rslight-0.6.5 availableRetro Guy
|          `* Re: rslight-0.6.5 availableRetro Guy
|           `* Re: rslight-0.6.5 availableRetro Guy
|            `* Re: rslight-0.6.5 availableRetro Guy
|             `* Re: rslight-0.6.5 availableRetro Guy
|              `* Re: rslight-0.6.5 availableRetro Guy
|               `* Re: rslight-0.6.5 availableRetro Guy
|                `* Re: rslight-0.6.5 availableRetro Guy
|                 `* Re: rslight-0.6.5 availableRetro Guy
|                  `* Re: rslight-0.6.5 availableRetro Guy
|                   `* Re: rslight-0.6.5 availableRetro Guy
|                    `* Re: rslight-0.6.5 availableRetro Guy
|                     `* Re: rslight-0.6.5 availableRetro Guy
|                      `* Re: rslight-0.6.5 availableRetro Guy
|                       +* Re: rslight-0.6.5 availableanon
|                       |`* Re: rslight-0.6.5 availableRetro Guy
|                       | +- Re: rslight-0.6.5 availableanonymous
|                       | `* Re: rslight-0.6.5 availableqa
|                       |  `* Re: rslight-0.6.5 availableanon
|                       |   +* Re: rslight-0.6.5 availableanon
|                       |   |`* Re: rslight-0.6.5 availableanonymous
|                       |   | +* Re: rslight-0.6.5 availableanonymous
|                       |   | |`* Re: rslight-0.6.5 availableRetro Guy
|                       |   | | `- Re: rslight-0.6.5 availableRetro Guy
|                       |   | `- Re: rslight-0.6.5 availableRetro Guy
|                       |   +- Re: rslight-0.6.5 availableRetro Guy
|                       |   `* Re: rslight-0.6.5 availableRetro Guy
|                       |    +- Re: rslight-0.6.5 availableRetro Guy
|                       |    `- Re: rslight-0.6.5 availableanon
|                       `* Re: rslight-0.6.5 availableRetro Guy
|                        `* Re: rslight-0.6.5 availableRetro Guy
|                         `* Re: rslight-0.6.5 availableRetro Guy
|                          `- Re: rslight-0.6.5 availableRetro Guy
+* Re: rslight-0.6.5 availableanon
|+- Re: rslight-0.6.5 availableRetro Guy
|`- Re: rslight-0.6.5 availableRetro Guy
`- Re: rslight-0.6.5 availableanon

Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Wed, 29 Apr 2020 01:21 UTC
rslight-0.6.5c.tgz is available, containing just some minor bug fixes.

Fixed debian-install script to replace 'md5' with 'md5sum' in all three
locations.

Fixed monitoring rslight.inc.php for changes so localuser and anonymous
passwords are updated.

Once def get their install running, I'll be glad to hear what could be
improved in installation, and I'll make those changes for the next version.

I'm not working on bug fixes now, until I hear about them. Right now I'm
testing the internal nntp server with different news readers to see how it
responds. This will help me adjust responses to make it work as expected.
It's really just written for rslight, and intercommunication between rslight
nodes, but it's nice to be able to use a reader (which I do, and am posting
with right now).

Retro Guy




Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Wed, 29 Apr 2020 07:34 UTC
Retro Guy wrote:

rslight-0.6.5c.tgz is available, containing just some minor bug fixes.

Fixed debian-install script to replace 'md5' with 'md5sum' in all three
locations.

Fixed monitoring rslight.inc.php for changes so localuser and anonymous
passwords are updated.

Once def get their install running, I'll be glad to hear what could be
improved in installation, and I'll make those changes for the next
version.

I'm not working on bug fixes now, until I hear about them. Right now I'm
testing the internal nntp server with different news readers to see how it
responds. This will help me adjust responses to make it work as expected.
It's really just written for rslight, and intercommunication between
rslight nodes, but it's nice to be able to use a reader (which I do, and
am posting with right now).

Here's what I've completed today, both related to the nntp server:

Added the ability to auto-create accounts when someone posts or
authenticates (like def's bbs software does). This feature is per 'section'
so it can be on in one section and off in another.

Provided a toggle to bind nntp server on one interface, or all interfaces.

Retro Guy




Subject: Re: rslight-0.6.5 available
From: Retro Guy@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Thu, 30 Apr 2020 09:28 UTC
Just made some minor css changes to hopefully make the post window easier to work with.

Retro Guy --
Posted on: Rocksolid Light
news.novabbs.com



Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Thu, 30 Apr 2020 09:30 UTC
Retro Guy wrote:

Just made some minor css changes to hopefully make the post window easier
to work with.

Retro Guy

Meaning, work with on a small device. It shouldn't be different on a full
size screen.




Subject: Re: rslight-0.6.5 available
From: Retro Guy@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Sat, 2 May 2020 09:19 UTC
I now have expire working for each section. Eventually a spool will just keep growing and taking up disk space, so this allows pruning based on date of each message.

You can set each section to a different expiration (in days), or disable expiration per section, or entirely. By default (if you don't set it at all) articles will not be expired.

Retro Guy

--
Posted on: Rocksolid Light
news.novabbs.com



Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Sat, 9 May 2020 09:58 UTC
Working on an improvement to Xref handling in the nntp server.

Changes won't affect rslight, only newsreaders (just pan right now, no
others). The end result is just a more accurate spool and better newsreader
support.

It's not done yet :)

Retro Guy



Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Sun, 10 May 2020 08:06 UTC
Retro Guy wrote:

Working on an improvement to Xref handling in the nntp server.

Changes won't affect rslight, only newsreaders (just pan right now, no
others). The end result is just a more accurate spool and better
newsreader support.

It's not done yet :)

Well, that seems to work fine. I'll keep testing for a while. I have one
instance with a new spool for testing, and another with the modifications
done and the spool unchanged. I need to see the effect of not upgrading the
spool, which should be ok, just pan won't work properly on the articles pre-
upgrade.

These changes are not in 0.6.5c, they're slated for 5d whenever I release
that. I'll probably include a simple "upgrade-spool" script in 0.6.5d to
bring the spool up to date, but it's really not necessary. We'll see.

Retro Guy




Subject: Re: rslight-0.6.5 available
From: Retro Guy@example.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: rslight Debian test site
Date: Mon, 11 May 2020 10:56 UTC
Ok, Xref changes seem fine on the two test servers, with and without updating the spool. I still plan to consider a script to modify an existing spool so pan will work on any rslight site right away.

I've just finalised modifications to nntp.php to provide descriptions that all the test newsreaders I'm using can use (which is working).

I decided to default to descriptions in your own groups file, and use descriptions retrieved from other servers only if you have no description in your file for a group.

I defaulted this direction to avoid the chance that someone would think it's fun to change the descriptions on their server and have it shared to all others. That could be a mess, so if someone does that, you won't see it unless you have no local description. Plus, you are able to customise group descriptions for your own site.

I've decided to have the nntp server send out articles to it's upstream server that include all newsgroups in the Newsgroups: header. rslight only posts to the group you are reading from, and drops other groups (which is by design, it's forum style), but if you post directly to the nntp server, the crossposted groups remain. Once the message hits a server that carries each (or all) groups, the messages get posted to those groups also.

I'm running these changes on two test sites, and rslight.i2p right now.

Retro Guy

--
Posted on: rslight Debian test site
192.168.0.220



Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Tue, 12 May 2020 23:48 UTC
Adding support now for the STAT command in rslight nntp server.

I plan to pull articles (spoolnews) and check against message-id database
(which I already do) to avoid duplicates, so STAT will make that much faster
and use much less bandwidth.

It's easy to pull this way, but nntp.php needs to support it also as it's
meant to be able to be upstream from another rslight instance.

Note: It does check if the server supports it, and reverts to pulling
headers or messages if it does not, so no failures, just would like to
reduce bandwidth as much as possible.

Retro Guy



Subject: Re: rslight-0.6.5 available
From: retroguy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid
Date: Wed, 13 May 2020 09:00 UTC
The rslight nntp server currently supports the following commands:

MODE (always reader, but supports responding to the command)
LIST (including NEWSGROUPS, ACTIVE and overview.fmt)
POST
NEWGROUPS (this just sends the group list, ignoring dates)
AUTHINFO (user and pass)
STAT (sends msgid of article, does not set a pointer)
ARTICLE
HEAD
GROUP
XGTITLE
XOVER
HELP (simply responds with "100 Sorry, can't help")
QUIT

Additional supported features (disabled by default):
AUTOMATIC account creation
SPAMASSASSIN integration (requires spamc)
NOCEM support (requires gnupg)

The goal is not to build a full featured nntp server, just to support what
is needed for rslight and similar projects. Features have been and will be
added "as needed".

Retro Guy




Pages:12345
rocksolid light 0.6.5e
clearnet i2p tor