Discussion:
can you guys peer some of our newsgroups?
(too old to reply)
rek2 hispagatos
2023-09-28 18:21:36 UTC
Permalink
[cut]
can you guys peer my groups when peering with our server?
hispagatos.talk
hispagatos.comunicados
hispagatos.ayuda
alt.2600.madrid
hispagatos.test # this is not important we use it for testing
[cut]
Thank you
Happy Hacking
ReK2
I have received your test today from my peer's, but finished in "junk",
due to not-exist group in my server. You can release the info of your
hyearch., the checkgroup and the GPG sign, to process all automatically?
https://www.eyrie.org/~eagle/faqs/usenet-hier.html
F/U n.a.h
ok I added:
https://news.hispagatos.org/pgpkey.txt
https://news.hispagatos.org/control_ctl.txt

I also added it to my /etc/inn/control.ctl

still reading the file first time doing this
so not sure if this is what you needed?

Thanks
--
- {gemini,https}://{,rek2.}hispagatos.org - mastodon: @***@hispagatos.space
- [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
- https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
rek2 hispagatos
2023-09-28 22:13:17 UTC
Permalink
Post by rek2 hispagatos
https://www.eyrie.org/~eagle/faqs/usenet-hier.html
F/U n.a.h
https://news.hispagatos.org/pgpkey.txt
https://news.hispagatos.org/control_ctl.txt
I also added it to my /etc/inn/control.ctl
still reading the file first time doing this
so not sure if this is what you needed?
ok with a lot of pain I found the signcontrol had to compile python2
after some time, I was able to run it and create the control file for the
checkgroups and then try rnews with the file it created.
Then at first I was not sure if it run, I was running it as a user
since I have nologin for the news user but nothing will show up on
journalctl -u innd etc
so decided to give shell to news user and I did it that way
and finally a got a bunch of controlcha msg's with hispagatos and others
like local. private. general control... etc so at least I know this time
rnews seems to have run, what I do not know if now is working as is
supposed or not :facepalm: O_o

can someone confirm with me?

Thank you
PS: we really need to update most of the software... is prehistoric :)


Happy Hacking
ReK2
--
- {gemini,https}://{,rek2.}hispagatos.org - mastodon: @***@hispagatos.space
- [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
- https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
Julien ÉLIE
2023-09-29 16:22:03 UTC
Permalink
Hi ReK2,
Post by rek2 hispagatos
ok with a lot of pain I found the signcontrol had to compile python2
I assume you're using signcontrol.py (as signcontrol is in Perl).
Yes, the README says "make sure to use Python 2.x because signcontrol.py
is not compatible yet with Python 3.x".
Post by rek2 hispagatos
can someone confirm with me?
Received!
<checkgroups-***@matrix.hispagatos.org>

FWIW, the descriptions could be made shorter. The recommendation is to
keep the line (newsgroup name + description) below 72-80 chars or so for
news clients to display them entirely. No need saying "A group for".
Post by rek2 hispagatos
PS: we really need to update most of the software... is prehistoric :)
As I think we're currently only two hierarchy administrators to use
signcontrol.py (fr.* and rocksolid.*), it was not my priority to update
it to Python 3, especially when no one had asked yet.
In the past, other hierarchies had used it but stopped sending control
articles (dictator.*, grisbi.*, hr.* and perhaps a few other ones).

I note your need, and will soon work out to update it. (Though now you
have managed to make it work with Python 2, there's no longer a hurry ^^
it will be for the next hierarchy administrator who wishes to use
signcontrol.py.)

As the latest stable Debian (bookworm, released in June 2023) dropped
Python 2, it will also be useful to me because I'm still delaying the
update because of that!
--
Julien ÉLIE

« Quo vadis ? » (saint Jean)
Ivo Gandolfo
2023-09-29 16:46:41 UTC
Permalink
Post by Julien ÉLIE
As I think we're currently only two hierarchy administrators to use
signcontrol.py (fr.* and rocksolid.*), it was not my priority to update
it to Python 3, especially when no one had asked yet.
3 with me :)
Post by Julien ÉLIE
I note your need, and will soon work out to update it.  (Though now you
have managed to make it work with Python 2, there's no longer a hurry ^^
it will be for the next hierarchy administrator who wishes to use
signcontrol.py.)
As the latest stable Debian (bookworm, released in June 2023) dropped
Python 2, it will also be useful to me because I'm still delaying the
update because of that!
I have just modified them. When I finish I send it back to you


Sincerely
--
Ivo Gandolfo
rek2 hispagatos
2023-09-29 18:45:14 UTC
Permalink
Post by Ivo Gandolfo
Post by Julien ÉLIE
update because of that!
I have just modified them. When I finish I send it back to you
nice! thank you.

Happy Hacking
ReK2
--
- {gemini,https}://{,rek2.}hispagatos.org - mastodon: @***@hispagatos.space
- [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
- https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
Julien ÉLIE
2023-10-01 07:01:49 UTC
Permalink
Hi Ivo,
Post by Ivo Gandolfo
I note your need, and will soon work out to update it to Python 3.
As the latest stable Debian (bookworm, released in June 2023) dropped
Python 2, it will also be useful to me because I'm still delaying the
update because of that!
I have just modified them. When I finish I send it back to you
I will just run the automatic 2to3 conversion program for the update to
Python 3 (the only changes are the addition of parenthesis in function
calls, and explicit copies of dictionary keys).
I would be more interested in possible bug fixes or improvements you
would have done, so that I could integrate them, if any, in the next
release.
--
Julien ÉLIE

« Cette apostrophe me déconcerte et me réduit au silence, parce que
l'homme sensible comme moi, tout entier à ce qu'on lui objecte, perd
la tête, et ne se retrouve qu'au bas de l'escalier. » (Denis Diderot)
rek2 hispagatos
2023-10-01 16:27:41 UTC
Permalink
Post by Julien ÉLIE
Post by Ivo Gandolfo
I have just modified them. When I finish I send it back to you
I will just run the automatic 2to3 conversion program for the update to
Python 3 (the only changes are the addition of parenthesis in function
calls, and explicit copies of dictionary keys).
I would be more interested in possible bug fixes or improvements you
would have done, so that I could integrate them, if any, in the next
release.
Good that you working on this,
BTW I always keep forgetting to mention that the video you did related
to adding peers to INN 2.x is amazing and have helped me a lot,
Will be nice of you touch other topics are well, this is good for people
like me starting to administering inn servers,
maybe one since we on this topic related to sending control messages
to manage groups, there are still pieces that I am a bit confused,
like for example I did the control msg and was able to send it with
rnews and seems other admins got it and they are replicating now.
But do I need to do something else?, how to add/remove etc etc
ohh and most important do I need to send it to somewhere I see that
there is a ftp with a list of all the herarchies not just big-8
how do they create that list? do I need to tell them? etc...

so yes a video will be great! <3

ReK2
--
- {gemini,https}://{,rek2.}hispagatos.org - mastodon: @***@hispagatos.space
- [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
- https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
Julien ÉLIE
2023-10-01 20:15:46 UTC
Permalink
Hi ReK2,
Post by rek2 hispagatos
BTW I always keep forgetting to mention that the video you did related
to adding peers to INN 2.x is amazing and have helped me a lot,
Will be nice of you touch other topics are well, this is good for people
like me starting to administering inn servers
Many thanks for the feedback! I'm glad to know this video was helpful.
I had begun (and almost finished) two other videos but did not motivate
myself for the remaining 20% to do as I did not know whether they would
really be useful for people.
It was a comparison of the 4 storage overview methods and
recommendations for choosing, and a summary of what's new in INN 2.7.1
(with a focus on the new features and highlights in improved
documentation like algorithms for ckpasswd, what pathcluster/pathalias
are for, etc.). Now that I know it can be helpful for news admins, I'll
try to reprioritize them.
Post by rek2 hispagatos
maybe one since we on this topic related to sending control messages
to manage groups, there are still pieces that I am a bit confused,
like for example I did the control msg and was able to send it with
rnews and seems other admins got it and they are replicating now.
It could indeed be an interesting topic, though very few people send
control messages for hierarchy administration... I would probably do
the other way first (how to set up the initial list of newsgroups, their
descriptions, and keep them in sync with control messages or a master
list with actsync).
I naturally also had in mind other widely asked topics to clarify with
basic samples: how to parameterize readers.conf, expire.ctl, TLS
certificates, NoCeM, anti-abuse filters, Cancel-Lock... I bet all of
these topics would be useful to cover.
Post by rek2 hispagatos
But do I need to do something else?
What remains to do is to communicate about your hierarchy and have other
news admins create it on their news severs... That's a long process.
Having a good distribution of a new hierarchy requires some time.
Basically, you're sending signed control articles but nobody still has
updated their control.ctl file and installed your public key on their
news servers, or manually created your newsgroups.
Post by rek2 hispagatos
how to add/remove etc etc
signcontrol can generate the corresponding newgroup/rmgroup control
articles, and you just send them the same way you recently sent your
checkgroups control article.
Other news admins just do not process these control articles
(hispagatos.* is not in their control.ctl file).
Post by rek2 hispagatos
ohh and most important do I need to send it to somewhere I see that
there is a ftp with a list of all the herarchies not just big-8
how do they create that list? do I need to tell them? etc...
I suggest reading "5. About the ftp.isc.org Newsgroup Lists" of the FAQ:
https://www.eyrie.org/~eagle/faqs/usenet-hier.html

There's a mail address to contact.
--
Julien ÉLIE

« Vinum bonum laetificat cor hominis. »
rek2 hispagatos
2023-09-29 18:44:09 UTC
Permalink
Post by Julien ÉLIE
I assume you're using signcontrol.py (as signcontrol is in Perl).
Yes, the README says "make sure to use Python 2.x because signcontrol.py
is not compatible yet with Python 3.x".
yes indeed the python one :)
Post by Julien ÉLIE
FWIW, the descriptions could be made shorter. The recommendation is to
keep the line (newsgroup name + description) below 72-80 chars or so for
news clients to display them entirely. No need saying "A group for".
Thank you I will take into consideration for the next time.
I am a noob at usenet administration ... O_o learning as I go :)
Post by Julien ÉLIE
I note your need, and will soon work out to update it. (Though now you
have managed to make it work with Python 2, there's no longer a hurry ^^
it will be for the next hierarchy administrator who wishes to use
signcontrol.py.)
yes indeed I already have python2 working alongside python that points
to python3 as it used to be before most GNU/Linux distros drop support.
But maybe if one day I am bored I can write it in GO or Rust
Post by Julien ÉLIE
As the latest stable Debian (bookworm, released in June 2023) dropped
Python 2, it will also be useful to me because I'm still delaying the
update because of that!
I remember there used to be a python script to upgrade simple scripts to
python3 I was not able to find it but it should be somewhere maybe give
that a try and at least it will short the ammount of work since is a
small python script most of the issues are prob related to variables
syntax and print statements

Happy Hacking
ReK2
--
- {gemini,https}://{,rek2.}hispagatos.org - mastodon: @***@hispagatos.space
- [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
- https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
Julien ÉLIE
2023-09-29 20:01:06 UTC
Permalink
Hi ReK2,
Post by rek2 hispagatos
I remember there used to be a python script to upgrade simple scripts to
python3 I was not able to find
Yes, this script is just named "2to3".
Post by rek2 hispagatos
at least it will short the amount of work since is a
small python script most of the issues are prob related to variables
syntax and print statements
Sure! Converting such small scripts to Python 3 syntax is not a big
deal. I should have done it sooner; the only reason for not having done
it yet is that I had not motivated myself to do it and always
prioritized something else :)
Now is time to do it, at last!
--
Julien ÉLIE

« Je ne cherche pas à connaître les réponses, je cherche à comprendre
les questions. »
Loading...