• Re: can you guys peer some of our newsgroups?

    From rek2 hispagatos@rek2@hispagatos.org.invalid to news.admin.hierarchies on Thu Sep 28 18:21:36 2023
    From Newsgroup: news.admin.hierarchies

    On 2023-09-28, Ivo Gandolfo <usenet@bofh.team> wrote:
    On 26/09/2023 17:44, rek2 hispagatos wrote:
    [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: @rek2@hispagatos.space
    - [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From rek2 hispagatos@rek2@hispagatos.org.invalid to news.admin.hierarchies on Thu Sep 28 22:13:17 2023
    From Newsgroup: news.admin.hierarchies


    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?



    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: @rek2@hispagatos.space
    - [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From =?UTF-8?Q?Julien_=c3=89LIE?=@iulius@nom-de-mon-site.com.invalid to news.admin.hierarchies on Fri Sep 29 18:22:03 2023
    From Newsgroup: news.admin.hierarchies

    Hi ReK2,

    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".


    can someone confirm with me?
    Received!
    <checkgroups-1695930554@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".


    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 |eLIE

    -2-aQuo vadis-a?-a-+ (saint Jean)
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From Ivo Gandolfo@usenet@bofh.team to news.admin.hierarchies on Fri Sep 29 18:46:41 2023
    From Newsgroup: news.admin.hierarchies

    On 29/09/2023 18:22, Julien |eLIE wrote:
    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 :)

    I note your need, and will soon work out to update it.-a (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
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From rek2 hispagatos@rek2@hispagatos.org.invalid to news.admin.hierarchies on Fri Sep 29 18:44:09 2023
    From Newsgroup: news.admin.hierarchies

    On 2023-09-29, Julien |eLIE <iulius@nom-de-mon-site.com.invalid> wrote:
    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 :)

    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 :)

    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

    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: @rek2@hispagatos.space
    - [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From rek2 hispagatos@rek2@hispagatos.org.invalid to news.admin.hierarchies on Fri Sep 29 18:45:14 2023
    From Newsgroup: news.admin.hierarchies

    On 2023-09-29, Ivo Gandolfo <usenet@bofh.team> wrote:
    On 29/09/2023 18:22, Julien |eLIE wrote:
    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: @rek2@hispagatos.space
    - [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From =?UTF-8?Q?Julien_=c3=89LIE?=@iulius@nom-de-mon-site.com.invalid to news.admin.hierarchies on Fri Sep 29 22:01:06 2023
    From Newsgroup: news.admin.hierarchies

    Hi ReK2,

    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".


    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 |eLIE

    -2-aJe ne cherche pas |a conna|<tre les r|-ponses, je cherche |a comprendre
    les questions.-a-+
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From =?UTF-8?Q?Julien_=c3=89LIE?=@iulius@nom-de-mon-site.com.invalid to news.admin.hierarchies on Sun Oct 1 09:01:49 2023
    From Newsgroup: news.admin.hierarchies

    Hi Ivo,

    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 |eLIE

    -2-aCette apostrophe me d|-concerte et me r|-duit au silence, parce que
    l'homme sensible comme moi, tout entier |a ce qu'on lui objecte, perd
    la t|-te, et ne se retrouve qu'au bas de l'escalier.-a-+ (Denis Diderot)
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From rek2 hispagatos@rek2@hispagatos.org.invalid to news.admin.hierarchies on Sun Oct 1 16:27:41 2023
    From Newsgroup: news.admin.hierarchies

    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: @rek2@hispagatos.space
    - [https|gemini]://2600.Madrid - https://hispagatos.space/@rek2
    - https://keyoxide.org/A31C7CE19D9C58084EA42BA26C0B0D11E9303EC5
    --- Synchronet 3.21d-Linux NewsLink 1.2
  • From =?UTF-8?Q?Julien_=c3=89LIE?=@iulius@nom-de-mon-site.com.invalid to news.admin.hierarchies on Sun Oct 1 22:15:46 2023
    From Newsgroup: news.admin.hierarchies

    Hi ReK2,

    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.


    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.


    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.


    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).


    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 |eLIE

    -2-aVinum bonum laetificat cor hominis.-a-+
    --- Synchronet 3.21d-Linux NewsLink 1.2