Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Try `stty 0' -- it works much better.


computers / news.admin.hierarchies / Update to signcontrol.py (v. 1.5.0)

SubjectAuthor
o Update to signcontrol.py (v. 1.5.0)Julien ÉLIE

1
Update to signcontrol.py (v. 1.5.0)

<uhlf44$16t0j$1@news.trigofacile.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=282&group=news.admin.hierarchies#282

  copy link   Newsgroups: news.admin.hierarchies news.software.nntp
Followup: news.software.nntp
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.trigofacile.com!.POSTED.san13-h02-176-143-2-105.dsl.sta.abo.bbox.fr!not-for-mail
From: iul...@nom-de-mon-site.com.invalid (Julien ÉLIE)
Newsgroups: news.admin.hierarchies,news.software.nntp
Subject: Update to signcontrol.py (v. 1.5.0)
Followup-To: news.software.nntp
Date: Sun, 29 Oct 2023 12:19:32 +0100
Organization: Groupes francophones par TrigoFACILE
Message-ID: <uhlf44$16t0j$1@news.trigofacile.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 29 Oct 2023 11:19:32 -0000 (UTC)
Injection-Info: news.trigofacile.com; posting-account="julien"; posting-host="san13-h02-176-143-2-105.dsl.sta.abo.bbox.fr:176.143.2.105";
logging-data="1274899"; mail-complaints-to="abuse@trigofacile.com"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:86x2hUAsnaCC0C9bmVdfiBlQOIo= sha256:6lX/JMQxjvMN0XEwdf6uZobf/TtvbU+HgXNqxjk9YxQ=
sha1:kFOK06+fja1Ryk1uXJCw+hIplyo= sha256:R+KRf2sbD/YuSKRkUuEd1n5QIkbEWY5JqbVaxfjIjXA=
 by: Julien ÉLIE - Sun, 29 Oct 2023 11:19 UTC

Hi all,

I have just released a new version of signcontrol.py (v. 1.5.0, 2023/10/29).

The main point of this release is to support Python 3.

This Python script is aimed at helping Usenet hierarchy administrators
in maintaining the canonical lists of newsgroups in the hierarchies they
administer. It enforces best practices regarding the syntax of Usenet
control articles.
It is also useful to manage PGP keys: generation, import, export,
removal, and revokal.

You can download the release via Github. Technically, there are only
two files to download (signcontrol.py and signcontrol.conf).
The release tag is here:
https://github.com/Julien-Elie/usenet-signcontrol/releases/tag/1.5.0

The contents and documentation of the latest version of signcontrol.py
can be browsed here:
https://github.com/Julien-Elie/usenet-signcontrol

The changes since the previous version are:

- Add compatibility with both Python 2 and Python 3.

- Default encoding for generated control articles is now UTF-8 in the
configuration file (this charset SHOULD be used for non-ASCII
characters, per Section 4.2 of RFC 5537). If you are upgrading from a
previous version of signcontrol.py, and your checkgroups file contains
descriptions with non-ASCII characters, you are encouraged to also
switch to "UTF-8" as the value of the ENCODING parameter, use UTF-8
input in your terminal, and convert your checkgroups file to this charset.

- Use --full-generate-key instead of --gen-key when generating a new
pair of keys as GnuPG versions greater than 2.1.17 otherwise
unconditionally set an expiration date.

- Recommend at least a 3072-bit RSA key (and not a 2048-bit one).

- Fix the feature of key revocation.

- Colourize errors and recommendations in the terminal output to better
view them.

- Add the URL to the ftp.isc.org's README.html file in the X-Info header
field only if not already present (it was previously unconditionally added).

- Switch ftp.isc.org's URLs from ftp to https in the X-Info header field.

- Improve documentation, with more details and return of experience
accumulated since the last release.

Feel free to use this new version, and please let me know of any
problems you may encounter.

--
Julien ÉLIE

« Dans toute statistique, l'inexactitude du nombre est compensée par la
précision des décimales. » (Alfred Sauvy)

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor