Deutsch English Français Italiano |
<sv7q7j$tdg$1@ns507557.dodin.fr.nf> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!feeds.phibee-telecom.net!weretis.net!feeder6.news.weretis.net!i2pn.org!dodin.fr.nf!.POSTED.82-64-122-108.subs.proxad.net!not-for-mail From: jdd <jdd@dodin.org> Newsgroups: fr.comp.usenet.serveurs Subject: =?UTF-8?Q?Re=3a_comment_ignorer_les_cancels_non_authentifi=c3=a9s?= Date: Thu, 24 Feb 2022 12:29:55 +0100 Organization: Le serveur de jdd pour fr* Message-ID: <sv7q7j$tdg$1@ns507557.dodin.fr.nf> References: <sv5i3p$6d2$1@ns507557.dodin.fr.nf> <sv64jp$2d1l0$1@news.trigofacile.com> <sv6eb7$f2t$1@ns507557.dodin.fr.nf> <sv7k55$p4m$1@rasp.pasdenom.info> NNTP-Posting-Host: c3066ed76bae8bcc0e476efb157ff758 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Thu, 24 Feb 2022 11:29:56 -0000 (UTC) Injection-Info: ns507557.dodin.fr.nf; posting-host="82-64-122-108.subs.proxad.net:82.64.122.108"; logging-data="30128"; mail-complaints-to="abuse" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: fr In-Reply-To: <sv7k55$p4m$1@rasp.pasdenom.info> Bytes: 3006 Lines: 60 Le 24/02/2022 à 10:46, yamo' a écrit : >>> la doc de Gérald) et ensuite il faut aussi refuser les annulations >>> classiques, ce qui se fait avec : >>> innflags: "-C" >>> dans inn.conf. j'ai fait ça, mais il passe quand même quelques cancels (dans control.cancel), sans que je sache si j'ai un rôle quelconque là dedans >> >> 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'); > } > } > > #... > }; > je n'ai pas ça, juste # Unremark this example function to log and reject all locally generated # cancels. #sub local_filter_cancel { # if ($localfeed) { # saveart('local.cancel'); # return reject('Cancels forbidden'); # }; #}; mais je ne comprends pas si "locally generated cancels" veux dire les messages de cancel passés sur un groupe de mon serveur ou ceux éventuellement passés depuis la ligne de commande sur ce même serveur :-( > > 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... > > il me semble que l'outil (en préparation) de Julien résout ce problème merci jdd