Deutsch   English   Français   Italiano  
<thq0bf$7hn$13@ns507557.dodin.fr.nf>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!1.us.feeder.erje.net!feeder.erje.net!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!i2pn.org!dodin.fr.nf!not-for-mail
From: jdd <jdd@dodin.org>
Newsgroups: fr.comp.usenet.serveurs
Subject: Re: Refuser mauvais Supersedes (was: Re: faire un supersedes)
Date: Fri, 7 Oct 2022 21:57:34 +0200
Organization: Le serveur de jdd pour fr.*
Message-ID: <thq0bf$7hn$13@ns507557.dodin.fr.nf>
References: <thm2f3$l79$3@ns507557.dodin.fr.nf>
 <thml2f$t2m$2@shakotay.alphanet.ch> <thmmcu$l79$9@ns507557.dodin.fr.nf>
 <thom8c$t2m$1@rasp.pasdenom.info> <thp5gi$7hn$1@ns507557.dodin.fr.nf>
 <thp9c4$78k$1@rasp.pasdenom.info> <thpbl5$7hn$3@ns507557.dodin.fr.nf>
 <thpesn$edf$1@ns507557.dodin.fr.nf> <thpf7t$ehp$1@ns507557.dodin.fr.nf>
 <1pzgtbj.t0tkc91fdrd7zN%jdd@dodin.org> <BORdPM3mruRIkgetvd6BBQ-0qMQ@jntp>
 <thpgrf$7hn$6@ns507557.dodin.fr.nf> <thppi4$cp8$1@rasp.pasdenom.info>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 7 Oct 2022 19:57:35 -0000 (UTC)
Injection-Info: ns507557.dodin.fr.nf; logging-data="7735"; posting-host="kfdTAj6MFKLqourm7LMgXw.user.ns507557.dodin.fr.nf"; mail-complaints-to="abuse@dodin.fr.nf";
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.2.2
Cancel-Lock: sha256:4trBhFB6m8e9/+KvzjMpBE48/qVw9wTf/9Ra8ho7EOA=
Content-Language: fr
X-Notice: Filtered by postfilter v. 0.9.3
Bytes: 3082
Lines: 49

Le 07/10/2022 à 20:01, yamo' a écrit :
> Salut,
> 
> Copie et fu2 vers le bon groupe.
> 
> jdd a tapoté le 07/10/2022 17:33:
>> si oui, je vais supprimer cette option. tant qu'à faire, je préfère
>> l'interdire partout que l'autoriser partout.
>>
>> reste à savoir pourquoi le code cancel-lock de postfilter permet le
>> cancel contrôlé et par le supersedes...

le code du cancel/supersedes est celui-là dans custom.pm de postfilter 
patché par ivo :-(

  if (exists( $hdr{"Control"} ) && $hdr{"Control"} =~ 
m/^cancel\s+(<[^>]+>)/i) {
       my $key = calc_cancel_key($user, $1);
       add_cancel_item(\%hdr, 'Cancel-Key', $key);
    }

    elsif (exists( $hdr{"Supersedes"} )) {
       my $key = calc_cancel_key($user, $hdr{"Supersedes"});
       add_cancel_item(\%hdr, 'Cancel-Key', $key);
    }

si j'autorise le supersedes dans le code de postfilter, n'importe qui 
peut l'utiliser :-(. donc je ne l'autorise pas.

J'espère -mais je n'ai pas encore testé- que si le *client* usenet 
envoie un control-lock et unn supersedes avec une control-key correcte 
le supersedes est honoré.

j'ai lu le mail de Julien, mais j'ai un peu de mal à suivre :-(

j'ai encore plein de tests à faire, mais assez peu de temps en ce 
moment, tout ça est très long.

je vais essayer de faire un protocole de test, mais c'est 
particulièrement complexe

http://www.dodin.org/wiki/pmwiki.php?n=Doc.CancelsEtSupersedes

jdd

-- 
mon serveur usenet dodin.fr.nf
c'est quoi, usenet? http://www.dodin.org/wiki/pmwiki.php?n=Usenet.Usenet