Deutsch   English   Français   Italiano  
<sv7k55$p4m$1@rasp.pasdenom.info>

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

Path: ...!weretis.net!feeder8.news.weretis.net!pasdenom.info!.POSTED.2a01:e0a:21:ea80:8c5e:af88:67a7:ff9a!not-for-mail
From: yamo' <yamo@beurdin.invalid>
Newsgroups: fr.comp.usenet.serveurs
Subject: =?UTF-8?Q?Re:_comment_ignorer_les_cancels_non_authentifi=c3=a9s?=
Date: Thu, 24 Feb 2022 10:46:13 +0100
Organization: Serveur de salon
Message-ID: <sv7k55$p4m$1@rasp.pasdenom.info>
References: <sv5i3p$6d2$1@ns507557.dodin.fr.nf>
 <sv64jp$2d1l0$1@news.trigofacile.com> <sv6eb7$f2t$1@ns507557.dodin.fr.nf>
Reply-To: yamo@groumpf.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 24 Feb 2022 09:46:13 -0000 (UTC)
Injection-Info: rasp.pasdenom.info; posting-account="stephane"; posting-host="2a01:e0a:21:ea80:8c5e:af88:67a7:ff9a";
	logging-data="25750"; mail-complaints-to="abuse@pasdenom.info"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Firefox/68.0 SeaMonkey/2.53.10.2
Cancel-Lock: sha256:rPN3nfeudCSVZoz5LGMhncxjBahwAIFyrsGs3ika8+Q=
X-Seamonkey:  <https://www.seamonkey-project.org/>
In-Reply-To: <sv6eb7$f2t$1@ns507557.dodin.fr.nf>
Bytes: 2621
Lines: 49

Salut,
jdd a tapoté le 24/02/2022 00:00:
> Le 23/02/2022 à 21:14, Julien ÉLIE a écrit :

>>     https://www.eyrie.org/~eagle/software/inn/docs/perl-nocem.html

Merci pour ce rappel de la doc, il faudrait l'ajouter dans la doc
d'installation à la fin de la partie nocem.

En particulier à ce test auquel je n'avais pas pensé :
 grephistory '<Message-ID>' | perl-nocem


>> la doc de Gérald) et ensuite il faut aussi refuser les annulations
>> classiques, ce qui se fait avec :
>>     innflags: "-C"
>> dans inn.conf.
> 
> fait


Sinon en moins violent (quoique...) :

En reprenant ce qu'il y a dans le cleanfeed.local.example pour le mettre
dans cleanfeed.local (...).

Mettre à jour la fonction "local_filter_cancel" que tu dois déjà avoir
édité pour Control-Cancel pour refuser tout cancel depuis free :

# Unremark this example function to log and reject all locally generated
# cancels.
# example...
sub local_filter_cancel {
    if ($hdr{Control} =~ /cancel/i) {
       if ($hdr{Path} =~ /\.free\.fr\!not\-for\-mail/i) {
                saveart('bad.cancel','Cancels free');
                return reject('Cancel free');
        }
   }

#...
};


Sauf si les cancelleurs respectent les normes, il n'y a pas de moyen de
différencier le cancel de ses propres posts du cancel pour autrui...


-- 
Stéphane