Re: usage de cancel-clock

Liste des GroupesRevenir à fcu serveurs 
Sujet : Re: usage de cancel-clock
De : schaefer (at) *nospam* alphanet.ch (Marc SCHAEFER)
Groupes : fr.comp.usenet.serveurs
Date : 09. Sep 2022, 10:11:34
Autres entêtes
Organisation : Posted through news.alphanet.ch
Message-ID : <tfesfm$s8r$1@shakotay.alphanet.ch>
References : 1
User-Agent : tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-21-amd64 (x86_64))
jdd <jdd@dodin.org> wrote:
Je n'ai sans doute pas cherché assez, mais je n'ai pas trouvé comment un
simple utilisateur pas forcément doué en informatique peut utiliser
cette procédure :-(

Il faut déjà comprendre les fondamentaux. Et il y a un bug en ce qui te
concerne vu ton choix de non authentification (voir (*) ci-dessous).

filter_nnrpd.pl sert à l'injection d'articles par tes utilisateurs,
et tu peux y MODIFIER certains entêtes.

filter_innd.pl (qui appelle cleanfeed.local) est appelé pour les
articles transitant par ton serveur, et tu ne peux rien modifier.

Rappelons que pour Cancel-Lock, il peut y avoir N valeurs (p.ex.
une Cancel-Lock utilisateur et une Cancel-Lock serveur). Il suffit
que le Cancel-Key corresponde à un des Cancel-Lock pour que l'article
soit supprimé. Cela permet par exemple au newsmaster d'émettre des
cancels authentifiés.

Pour Cancel-Lock, il y a donc deux fonctionnalités séparées:

1) appliquer les cancels uniquement lorsque le Cancel-Key dévoilé
   correspond au Cancel-Lock de l'article original

   -> ça c'est dans filter_innd.pl (cleanfeed.local), et c'est
      assez facile à faire.

2) éventuellement et en option, protéger tes utilisateurs locaux
   qui n'auraient pas de client NNTP/NNRP capable d'ajouter le
   Cancel-Lock, et aussi te donner la possibilité de supprimer
   globalement en cas de besoin: ajouter un Cancel-Lock serveur.

   Ici, il y a ajout de Cancel-Lock par filter_nnrpd.pl, avec
   un secret global au serveur (les clés étant générées par
   hashage).

Mais il y a un élément à ne pas oublier: si l'utilisateur ne gère pas
les Cancel-Lock lui-même, quand un utilisateur *authentifié localement*
émet un Cancel, il faut y ajouter la Cancel-Key correspondante du
serveur! Sinon un utilisateur local NE PEUT PLUS supprimer ses
propres messages!

Et sur ce dernier point, tu as un gros souci, car tu n'authentifies
pas les utilisateurs! (*)

Une solution serait alors de calculer la Cancel-Key de chaque article
non pas p.ex. avec hash(user, msgid) mais avec hash(adresse IP, msgid).
Ou faire des vérifications d'authentification complexes locales avant
d'émettre la Cancel-Key. Ce qui revient un peu au même que de définir
quels sont ces identifiants pour le hachage.

Date Sujet#  Auteur
9 Sep 22 * usage de cancel-clock159jdd
9 Sep 22 +* Re: usage de cancel-clock32DV
9 Sep 22 i`* Re: usage de cancel-clock31jdd
9 Sep 22 i `* Re: usage de cancel-clock30M.V.
9 Sep 22 i  +* Re: usage de cancel-clock21DV
9 Sep 22 i  i+* Re: usage de cancel-clock11jdd
9 Sep 22 i  ii+* Re: usage de cancel-clock9Marc SCHAEFER
9 Sep 22 i  iii`* Re: usage de cancel-clock8jdd
9 Sep 22 i  iii +* Re: usage de cancel-clock6M.V.
9 Sep 22 i  iii i`* Re: usage de cancel-clock5jdd
9 Sep 22 i  iii i +- Re: usage de cancel-clock1DV
9 Sep 22 i  iii i +* Re: usage de cancel-clock2M.V.
19 Sep 22 i  iii i i`- Re: usage de cancel-clock1LaLibreParole
10 Sep 22 i  iii i `- Re: usage de cancel-clock1yamo'
9 Sep 22 i  iii `- Re: usage de cancel-clock1LaLibreParole
9 Sep 22 i  ii`- Re: usage de cancel-clock1Eric M
9 Sep 22 i  i+* Re: usage de cancel-clock8M.V.
9 Sep 22 i  ii`* Re: usage de cancel-clock7Marc SCHAEFER
9 Sep 22 i  ii `* Re: usage de cancel-clock6M.V.
10 Sep 22 i  ii  +- Re: usage de cancel-clock1Franck
10 Sep 22 i  ii  +* Re: usage de cancel-clock3Marc SCHAEFER
10 Sep 22 i  ii  i+- Re: usage de cancel-clock1Franck
10 Sep 22 i  ii  i`- Re: usage de cancel-clock1Franck
10 Sep 22 i  ii  `- Re: usage de cancel-clock1Franck
10 Sep 22 i  i`- Re: usage de cancel-clock1yamo'
9 Sep 22 i  `* Re: usage de cancel-clock8jdd
9 Sep 22 i   +- Re: usage de cancel-clock1M.V.
9 Sep 22 i   +* Re: usage de cancel-clock5M.V.
9 Sep 22 i   i`* Re: usage de cancel-clock4jdd
9 Sep 22 i   i +- Re: usage de cancel-clock1M.V.
10 Sep 22 i   i +- Re: usage de cancel-clock1Marc SCHAEFER
10 Sep 22 i   i `- Re: usage de cancel-clock1yamo'
10 Sep 22 i   `- Re: usage de cancel-clock1yamo'
9 Sep 22 +* Re: usage de cancel-clock13Marc SCHAEFER
9 Sep 22 i`* Re: usage de cancel-clock12jdd
9 Sep 22 i +* Re: usage de cancel-clock6Gilbert OLIVIER
9 Sep 22 i i`* Re: usage de cancel-clock5jdd
9 Sep 22 i i `* Re: usage de cancel-clock4DV
9 Sep 22 i i  +* Re: usage de cancel-clock2Eric M
9 Sep 22 i i  i`- Re: usage de cancel-clock1jdd
10 Sep 22 i i  `- Re: usage de cancel-clock1yamo'
9 Sep 22 i `* Re: usage de cancel-clock5M.V.
9 Sep 22 i  `* Re: usage de cancel-clock4jdd
9 Sep 22 i   +* Re: usage de cancel-clock2Erwan David
9 Sep 22 i   i`- Re: usage de cancel-clock1jdd
9 Sep 22 i   `- Re: usage de cancel-clock1M.V.
9 Sep 22 `* Re: usage de cancel-clock113Franck
10 Sep 22  `* Re: usage de cancel-clock112jdd
10 Sep 22   +* Re: usage de cancel-clock75M.V.
10 Sep 22   i`* Re: usage de cancel-clock74jdd
10 Sep 22   i +* Re: usage de cancel-clock23yamo'
10 Sep 22   i i+* Re: usage de cancel-clock20M.V.
10 Sep 22   i ii+* Re: usage de cancel-clock5yamo'
10 Sep 22   i iii`* Re: usage de cancel-clock4M.V.
10 Sep 22   i iii `* Re: usage de cancel-clock3M.V.
10 Sep 22   i iii  `* Re: usage de cancel-clock2M.V.
10 Sep 22   i iii   `- Re: usage de cancel-clock1yamo'
10 Sep 22   i ii`* Re: usage de cancel-clock14Franck
10 Sep 22   i ii +* Re: usage de cancel-clock12M.V.
10 Sep 22   i ii i+* Re: usage de cancel-clock6Franck
11 Sep 22   i ii ii`* Re: usage de cancel-clock5M.V.
12 Sep 22   i ii ii `* Re: usage de cancel-clock4Franck
12 Sep 22   i ii ii  `* Re: usage de cancel-clock3M.V.
12 Sep 22   i ii ii   +- Re: usage de cancel-clock1yamo'
12 Sep 22   i ii ii   `- Re: usage de cancel-clock1Franck
10 Sep 22   i ii i`* Re: usage de cancel-clock5LaLibreParole
11 Sep 22   i ii i `* Re: usage de cancel-clock4jdd
11 Sep 22   i ii i  +* Re: usage de cancel-clock2LaLibreParole
11 Sep 22   i ii i  i`- Re: usage de cancel-clock1jdd
11 Sep 22   i ii i  `- Re: usage de cancel-clock1M.V.
11 Sep 22   i ii `- Re: usage de cancel-clock1yamo'
10 Sep 22   i i`* Re: usage de cancel-clock2jdd
10 Sep 22   i i `- Re: usage de cancel-clock1yamo'
10 Sep 22   i +* Re: usage de cancel-clock2DV
10 Sep 22   i i`- Re: usage de cancel-clock1jdd
10 Sep 22   i `* Re: usage de cancel-clock48M.V.
10 Sep 22   i  +* Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf (was: usage de cancel-clock)46M.V.
10 Sep 22   i  i+* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf11yamo'
10 Sep 22   i  ii`* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf10jdd
10 Sep 22   i  ii `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf9yamo'
10 Sep 22   i  ii  `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf8jdd
11 Sep 22   i  ii   `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf7yamo'
11 Sep 22   i  ii    `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf6M.V.
11 Sep 22   i  ii     `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf5jdd
11 Sep 22   i  ii      `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf4M.V.
11 Sep 22   i  ii       `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf3jdd
11 Sep 22   i  ii        `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf2M.V.
11 Sep 22   i  ii         `- Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf1jdd
10 Sep 22   i  i+* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf (was: usage de cancel-clock)31Franck
10 Sep 22   i  ii+* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf2M.V.
10 Sep 22   i  iii`- Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf1Franck
10 Sep 22   i  ii+- Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf (was: usage de cancel-clock)1jdd
10 Sep 22   i  ii`* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf27Julien ÉLIE
10 Sep 22   i  ii +- Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf1Franck
12 Sep 22   i  ii `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf25yamo'
12 Sep 22   i  ii  +* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf19jdd
12 Sep 22   i  ii  i+* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf6yamo'
12 Sep 22   i  ii  ii`* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf5M.V.
12 Sep 22   i  ii  ii +- Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf1yamo'
12 Sep 22   i  ii  ii `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf3Franck
12 Sep 22   i  ii  ii  +- Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf1M.V.
12 Sep 22   i  ii  ii  `- Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf1Franck
12 Sep 22   i  ii  i`* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf12Julien ÉLIE
12 Sep 22   i  ii  `* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf5Julien ÉLIE
10 Sep 22   i  i`* Re: Cancel-Key et Cancel-Lock ne fonctionnent pas sur dodin.fr.nf (was: usage de cancel-clock)3jdd
10 Sep 22   i  `- Re: usage de cancel-clock1jdd
12 Sep 22   `* Re: usage de cancel-clock36Franck

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal