Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Small is beautiful.


computers / Rocksolid Nodes Help / What's the proper method for deleting a group? Deleting a single post?

SubjectAuthor
* What's the proper method for deleting a group? Deletingvga256
`* What's the proper method for deleting a group? DeletRetro Guy
 `* What's the proper method for deleting a group? Deletvga256
  `* What's the proper method for deleting a group? Deletvga256
   `* What's the proper method for deleting a group? DeletRetro Guy
    `* What's the proper method for deleting a group? Deletvga256
     `* What's the proper method for deleting a group? DeletRetro Guy
      `* What's the proper method for deleting a group? DeletRetro Guy
       `* What's the proper method for deleting a group? Deletvga256
        `* What's the proper method for deleting a group? DeletRetro Guy
         `- What's the proper method for deleting a group? Deletvga256

1
What's the proper method for deleting a group? Deleting a single post?

<267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=397&group=rocksolid.nodes.help#397

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: vga@vga256.com (vga256)
Newsgroups: rocksolid.nodes.help
Subject: What's the proper method for deleting a group? Deleting
a single post?
Date: Mon, 10 Jul 2023 17:44:48 +0000
Organization: Rocksolid Light
Message-ID: <267ff99e24e4f36cfbdc12ed1196474b@news.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="2844865"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.8.3
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Rslight-Site: $2y$10$mxyCYIRk.ZtonLF7U0EZLOjfh9qwtQCP/qxKQw1IyWsj1hE5XMLG6
X-Rslight-Posting-User: 9d50238f0c8e65588ce75c7d7eaad42d47312328
 by: vga256 - Mon, 10 Jul 2023 17:44 UTC

I'm chipping away at my front-end todo list - at the top of the stack is group and message deletion. I searched through the novabbs archives, but couldn't find a complete answer for both of these:

- What are the steps for deleting a single message from RSL?
- A single thread and all of its replies?
- An entire group, and all of its messages?

I realize I'm asking for a lot here, but once I have the back-end steps down pat, I can start writing a front-end for users and administrators.

Thanks!
vga

--
Posted on Rocksolid Light

Re: What's the proper method for deleting a group? Deleting a single post?

<6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=398&group=rocksolid.nodes.help#398

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Mon, 10 Jul 2023 18:30:50 +0000
Organization: RetroBBS
Message-ID: <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.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="2849037"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qk6pvs/sIyKYNRNFdjVS+ghlZZkCUq7cWs+7p7kaLpU";
User-Agent: Rocksolid Light 0.8.5
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
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&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B
H0=hZt'[%)4kG|
X-Rslight-Site: $2y$10$cWZvhkqhJy2eBoXETHDk3uSYZYOk8A4NyyghmgshET6pOJ.GMtP0u
 by: Retro Guy - Mon, 10 Jul 2023 18:30 UTC

vga256 wrote:

> I'm chipping away at my front-end todo list - at the top of the stack is group and message deletion. I searched through the novabbs archives, but couldn't find a complete answer for both of these:

> - What are the steps for deleting a single message from RSL?

See nocem.php for an example of deleting a particular message. This will delete from the group's article database, the overview and, using 'function thread_cache_removearticle' from thread.inc.php, immediately from newsportal (so it doesn't show up in the web interface for a short time.

Basically, you need to remove from <group>-articles.db3, articles-overview.db3, and from newsportal specific cache (thread_cache_remove_article). This is shown in nocem.php.

> - A single thread and all of its replies?

There is currently no feature to delete an entire thread. You would need to make a list of all the articles in a thread, and delete them individually.

> - An entire group, and all of its messages?

Remove the group from $config_dir/<section>/groups.txt.

This will only remove the group from operating (polling and displaying), but will not remove the database. Use 'import-db3.php -remove' to do that.

> I realize I'm asking for a lot here, but once I have the back-end steps down pat, I can start writing a front-end for users and administrators.

Looking forward to your new features!

--
Retro Guy

Re: What's the proper method for deleting a group? Deleting a single post?

<bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=399&group=rocksolid.nodes.help#399

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: vga@vga256.com (vga256)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Mon, 10 Jul 2023 19:16:46 +0000
Organization: Rocksolid Light
Message-ID: <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2852711"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.8.3
X-Rslight-Site: $2y$10$tfhckppr9x6SzchlMzVqHeRDCqKn940xuLa1saP6HlsAFfOQEovn.
X-Rslight-Posting-User: 9d50238f0c8e65588ce75c7d7eaad42d47312328
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
 by: vga256 - Mon, 10 Jul 2023 19:16 UTC

Woohoo - thank you for the detailed answer - that's perfect. Am starting to work on the front-end implementation now.

--
Posted on Rocksolid Light

Re: What's the proper method for deleting a group? Deleting a single post?

<f2722569522542b0706d73e57c2790c3@news.novabbs.org>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=400&group=rocksolid.nodes.help#400

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: vga@vga256.com (vga256)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Tue, 11 Jul 2023 23:33:53 +0000
Organization: Rocksolid Light
Message-ID: <f2722569522542b0706d73e57c2790c3@news.novabbs.org>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.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="3030985"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.8.5
X-Rslight-Posting-User: 9d50238f0c8e65588ce75c7d7eaad42d47312328
X-Rslight-Site: $2y$10$OytSuHImEj4m0XmnJk9Psu0vieXxv4hpRe.tMmPLEGafA4vinF4NW
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
 by: vga256 - Tue, 11 Jul 2023 23:33 UTC

oof - took two days of guessing and testing, but I finally got it all working.

Just to caution anyone beforehand: this commit is NOT safe to just dump into a live RSL install. I have not added any kinds of user or administrator permissions, so anyone that is $logged_in could/will wipe your entire message database for giggles.

Over the next few days I will be sketching out an administrator/moderator/user permissions system, which will allow you to set your own permissions for each kind of deletion.

But for now, having deletion available is at least a step towards more user/admin-friendly board management:

* Message deletion is now exposed in the web interface.

* Group deletion is now exposed in the web interface.

The most important parts of the commit involve new/existing functions for message and group deletion:

admin.php accepts $_POST['command'] == "delete_group" and "delete_message"
It validates whether the group and/or message exists before performing a deletion.

To delete a message, it calls: rslight/scripts/lib/delete.inc.php has delete_message($messageid, $group)

To delete a group, it calls: rslight/scripts/lib/delete.inc.php has delete_group($group).
then it calls remove_articles($group) and reset_group($groupname, 1) for a complete wipe of the group. Afterwards, it calls reload_groups() from newsportal so the group list is reloaded by the NNTP server.

I hope this helps clarify the commit. Normally I don't dump a massive commit like this, but it required a lot of changes all over the place. (And it's also worth noting that tomo-rslight IS a fork. I try to keep most of the core functionality the same as RSL, but I am refactoring pathnames/functions and changing variable names as I go.)

https://github.com/vga-256/tomo-rslight/commit/1e18c88299ec7c2cdfa782de9c92f0b7cc397ad2

--
Posted on Rocksolid Light

Re: What's the proper method for deleting a group? Deleting a single post?

<bd7297775ef802fc466f9fab05867013@rocksolidbbs.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=401&group=rocksolid.nodes.help#401

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Wed, 12 Jul 2023 15:26:22 +0000
Organization: RetroBBS
Message-ID: <bd7297775ef802fc466f9fab05867013@rocksolidbbs.com>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org> <f2722569522542b0706d73e57c2790c3@news.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="3039436"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qk6pvs/sIyKYNRNFdjVS+ghlZZkCUq7cWs+7p7kaLpU";
User-Agent: Rocksolid Light 0.8.5
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|
X-Rslight-Posting-User: 7f2224730128256930309c9186f6203084896743
X-Rslight-Site: $2y$10$QFvEQ4.FZXlpd4GIoGIyKel5VDUFQL1NjM6XrpIsRh.uOA65zC5/y
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
 by: Retro Guy - Wed, 12 Jul 2023 15:26 UTC

vga256 wrote:

> oof - took two days of guessing and testing, but I finally got it all working.

Nice! Looking forward to one day see an instance online.

> * Message deletion is now exposed in the web interface.

> * Group deletion is now exposed in the web interface.

Great work. These are nice features considering your goal.

> I hope this helps clarify the commit. Normally I don't dump a massive commit like this, but it required a lot of changes all over the place. (And it's also worth noting that tomo-rslight IS a fork. I try to keep most of the core functionality the same as RSL, but I am refactoring pathnames/functions and changing variable names as I go.)

"tomo-rslight IS a fork" Good point. As of now, our commits have diverged toward our own goals.

I'm very pleased to see a well written fork. Options for projects are great!

--
Retro Guy

Re: What's the proper method for deleting a group? Deleting a single post?

<f8c2ff47c826b80c91dd4677042ff6eb@news.novabbs.org>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=402&group=rocksolid.nodes.help#402

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: vga@vga256.com (vga256)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Wed, 12 Jul 2023 16:01:46 +0000
Organization: Rocksolid Light
Message-ID: <f8c2ff47c826b80c91dd4677042ff6eb@news.novabbs.org>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org> <f2722569522542b0706d73e57c2790c3@news.novabbs.org> <bd7297775ef802fc466f9fab05867013@rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="3042370"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.8.5
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Rslight-Site: $2y$10$jFNksycATXU.Z/HLXN6iUeW8XlDjo5G4LGARYuaxFv6.0bvtaNKKG
X-Rslight-Posting-User: 9d50238f0c8e65588ce75c7d7eaad42d47312328
 by: vga256 - Wed, 12 Jul 2023 16:01 UTC

> "tomo-rslight IS a fork" Good point. As of now, our commits have diverged toward our own goals.

> I'm very pleased to see a well written fork. Options for projects are great!

Hopefully some of these features might be useful to other RSL nodes in the future. Right now I'm just aiming at building out core functionality, and worrying about making it perfect later, as I tend to usually overengineer stuff. While I'm doing some refactoring along the way, I do want to keep it "RSL-core" compatible... meaning that an RSL peer would have 100% sync-compatibility with Tomo peers.

I wish I could have kept the scripts identical to make up/downstream PRs easier to merge, but ah well! I really appreciate how straightforward your code is - I'm able to muddle my way through with the PHP docs :)

--
Posted on Rocksolid Light

Re: What's the proper method for deleting a group? Deleting a single post?

<4013bae9cb01b3b4eeb0857e117d6c32@rocksolidbbs.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=403&group=rocksolid.nodes.help#403

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Wed, 12 Jul 2023 16:24:14 +0000
Organization: RetroBBS
Message-ID: <4013bae9cb01b3b4eeb0857e117d6c32@rocksolidbbs.com>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org> <f2722569522542b0706d73e57c2790c3@news.novabbs.org> <bd7297775ef802fc466f9fab05867013@rocksolidbbs.com> <f8c2ff47c826b80c91dd4677042ff6eb@news.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="3044316"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qk6pvs/sIyKYNRNFdjVS+ghlZZkCUq7cWs+7p7kaLpU";
User-Agent: Rocksolid Light 0.8.5
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|
X-Rslight-Posting-User: 7f2224730128256930309c9186f6203084896743
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Rslight-Site: $2y$10$fF92XFyoqcVpBSJsRmjv2uYcLKTtGDa27YsGOBNwyldYiRJWJW8AK
 by: Retro Guy - Wed, 12 Jul 2023 16:24 UTC

vga256 wrote:

>I do want to keep it "RSL-core" compatible... meaning that an RSL peer would have 100% sync-compatibility with Tomo peers.

This should not be a problem. I wrote the NNTP (nnrpd) commands to match the RFC as best I could.

Unless you change something there, both forks should easily peer with eachother, and with inn2 servers.

> I wish I could have kept the scripts identical to make up/downstream PRs easier to merge, but ah well! I really appreciate how straightforward your code is - I'm able to muddle my way through with the PHP docs :)

Glad to hear my code is readable :) Sometimes I think it's a mess, lol!

--
Retro Guy

Re: What's the proper method for deleting a group? Deleting a single post?

<2b189b260d11a9b6e4b12e003be51570@rocksolidbbs.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=406&group=rocksolid.nodes.help#406

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Thu, 13 Jul 2023 14:01:35 +0000
Organization: RetroBBS
Message-ID: <2b189b260d11a9b6e4b12e003be51570@rocksolidbbs.com>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org> <f2722569522542b0706d73e57c2790c3@news.novabbs.org> <bd7297775ef802fc466f9fab05867013@rocksolidbbs.com> <f8c2ff47c826b80c91dd4677042ff6eb@news.novabbs.org> <4013bae9cb01b3b4eeb0857e117d6c32@rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="3143866"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qk6pvs/sIyKYNRNFdjVS+ghlZZkCUq7cWs+7p7kaLpU";
User-Agent: Rocksolid Light 0.8.5
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Rslight-Site: $2y$10$U29hvoRSHtHKU068Ze1h/uXpbYhwWWZjz4MsMA6XoBM3PqGxfSjty
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|
X-Rslight-Posting-User: 7f2224730128256930309c9186f6203084896743
 by: Retro Guy - Thu, 13 Jul 2023 14:01 UTC

Retro Guy wrote:

> vga256 wrote:

>>I do want to keep it "RSL-core" compatible... meaning that an RSL peer would have 100% sync-compatibility with Tomo peers.

> This should not be a problem. I wrote the NNTP (nnrpd) commands to match the RFC as best I could.

> Unless you change something there, both forks should easily peer with eachother, and with inn2 servers.

I should be more specific here.

rslight-lib.php hold the commands for the running nntp server. So, if you enter 'XOVER 900-950' to the rslight nntp server, that command is processed here. You shouldn't break nntp compatibility of the nntp server unless you change the command functions in this file.

You can also add commands to this file without breaking it. I do plan to add some commands in the future here, but it should not affect existing commands at all.

spoolnews.php is where the rslight nntp client runs. It connects to an nntp server, and expects standard replies to standard commands. It currently works fine with several tested remote nntp servers.

--
Retro Guy

Re: What's the proper method for deleting a group? Deleting a single post?

<dc4adc22022ffa9ccf30b7ddeeb3faea@news.novabbs.org>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=407&group=rocksolid.nodes.help#407

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: vga@vga256.com (vga256)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Thu, 13 Jul 2023 16:44:55 +0000
Organization: Rocksolid Light
Message-ID: <dc4adc22022ffa9ccf30b7ddeeb3faea@news.novabbs.org>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org> <f2722569522542b0706d73e57c2790c3@news.novabbs.org> <bd7297775ef802fc466f9fab05867013@rocksolidbbs.com> <f8c2ff47c826b80c91dd4677042ff6eb@news.novabbs.org> <4013bae9cb01b3b4eeb0857e117d6c32@rocksolidbbs.com> <2b189b260d11a9b6e4b12e003be51570@rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="3158018"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.8.5
X-Rslight-Posting-User: 9d50238f0c8e65588ce75c7d7eaad42d47312328
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Rslight-Site: $2y$10$YrrWSqAB5gUF7JI5U9Iagu6KSt6geDOrlBEkeAmEYXt0.LxNt4Egi
 by: vga256 - Thu, 13 Jul 2023 16:44 UTC

Yup, I noticed that the bulk of the NNTP work was being doing in rslight-lib. I'm going to keep all of the existing NNTP commands exactly the same, and potentially in the future add more RFC*-compliant commands as necessary. (So far, I haven't had a reason to).

I'm also going to preserve the custom X-Headers that RSL uses, as those are really useful. I will probably add color Face support in the future.

--
Posted on Rocksolid Light

Re: What's the proper method for deleting a group? Deleting a single post?

<06cb98e4ccc8e1eb698f2282f1057e24@rocksolidbbs.com>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=410&group=rocksolid.nodes.help#410

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Thu, 13 Jul 2023 17:26:29 +0000
Organization: RetroBBS
Message-ID: <06cb98e4ccc8e1eb698f2282f1057e24@rocksolidbbs.com>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org> <f2722569522542b0706d73e57c2790c3@news.novabbs.org> <bd7297775ef802fc466f9fab05867013@rocksolidbbs.com> <f8c2ff47c826b80c91dd4677042ff6eb@news.novabbs.org> <4013bae9cb01b3b4eeb0857e117d6c32@rocksolidbbs.com> <2b189b260d11a9b6e4b12e003be51570@rocksolidbbs.com> <dc4adc22022ffa9ccf30b7ddeeb3faea@news.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="3162118"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qk6pvs/sIyKYNRNFdjVS+ghlZZkCUq7cWs+7p7kaLpU";
User-Agent: Rocksolid Light 0.8.5
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
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|
X-Rslight-Site: $2y$10$iMjidmCq8qUAmONhxh7Qt.FJxtgc/d4zu8Sgxs5ZEw8sQvlDNUzWy
X-Rslight-Posting-User: 7f2224730128256930309c9186f6203084896743
 by: Retro Guy - Thu, 13 Jul 2023 17:26 UTC

vga256 wrote:

> I'm also going to preserve the custom X-Headers that RSL uses, as those are really useful. I will probably add color Face support in the future.

Does macos provide 'compface'? I could not find that freebsd does, so xface doesn't seem to work on those servers.

--
Retro Guy

Re: What's the proper method for deleting a group? Deleting a single post?

<632298e4273b6126a12a7b44c7c79da9@news.novabbs.org>

  copy mid

https://news.novabbs.org/computers/article-flat.php?id=411&group=rocksolid.nodes.help#411

  copy link   Newsgroups: rocksolid.nodes.help
Path: i2pn2.org!.POSTED!not-for-mail
From: vga@vga256.com (vga256)
Newsgroups: rocksolid.nodes.help
Subject: Re: What's the proper method for deleting a group? Delet
ing a single post?
Date: Thu, 13 Jul 2023 20:15:21 +0000
Organization: Rocksolid Light
Message-ID: <632298e4273b6126a12a7b44c7c79da9@news.novabbs.org>
References: <267ff99e24e4f36cfbdc12ed1196474b@news.novabbs.org> <6ce0156d4c4b2478b30bcba1066f9571@rocksolidbbs.com> <bb3acde34a8b8264ccd17510963d9d78@news.novabbs.org> <f2722569522542b0706d73e57c2790c3@news.novabbs.org> <bd7297775ef802fc466f9fab05867013@rocksolidbbs.com> <f8c2ff47c826b80c91dd4677042ff6eb@news.novabbs.org> <4013bae9cb01b3b4eeb0857e117d6c32@rocksolidbbs.com> <2b189b260d11a9b6e4b12e003be51570@rocksolidbbs.com> <dc4adc22022ffa9ccf30b7ddeeb3faea@news.novabbs.org> <06cb98e4ccc8e1eb698f2282f1057e24@rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="3177056"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PGd4t4cXnWwgUWG9VtTiCsm47oOWbHLcTr4rYoM0Edo";
User-Agent: Rocksolid Light 0.8.5
X-Rslight-Site: $2y$10$PJ75WNARiKS3wP1moj6Ka.XuOStF7O7ZtoGStbd1UyPBE1xYJYN5W
X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on i2pn2.org
X-Rslight-Posting-User: 9d50238f0c8e65588ce75c7d7eaad42d47312328
 by: vga256 - Thu, 13 Jul 2023 20:15 UTC

Ah, I didn't realize that was the command name. macOS doesn't include it by default, but it is easily installable via macports/homebrew. I'll add a note to try that out.

--
Posted on Rocksolid Light

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor