Path: ...!news.mixmin.net!aioe.org!news.alphanet.ch!alphanet.ch!.POSTED!not-for-mail From: Marc SCHAEFER Newsgroups: fr.comp.usenet.serveurs Subject: Re: Interdire aux utilisateurs locaux de faire des cancels et supersedes Date: Sun, 21 Aug 2022 17:24:37 -0000 (UTC) Organization: Posted through news.alphanet.ch Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Injection-Date: Sun, 21 Aug 2022 17:24:37 -0000 (UTC) Injection-Info: shakotay.alphanet.ch; posting-account="schaefer"; logging-data="12535"; mail-complaints-to="usenet@alphanet.ch"; posting-host="634ce6c9682d817d72f6177875e2bb4f.nnrp.alphanet.ch" User-Agent: tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-21-amd64 (x86_64)) Cancel-Lock: sha256:r30xkJulnj8o7V0ffdeUJddJjGmy6Sd5PSxseRY+GYI= sha256:l2FdLJIFYEHirtFpL2XbyDAc1MdHK761QPZKmhv/8LY= Bytes: 2628 Lines: 33 jdd wrote: >> /etc/news/filter/filter_nnrpd.pl c'est pour les posts locaux. > > à priori c'est la même chose > > filter_innd.pl -> /etc/news/cleanfeed-master/cleanfeed filter_innd.pl c'est pour les posts qui transitent par ton serveur, idem cleanfeed. Chez toi c'est un symlink vers /etc/news/cleanfeed-master/cleanfeed et effectivement, on recommande de changer plutôt cleanfeed.local (mais ce n'est pas toujours possible). filter_nnrpd.pl c'est pour les posts soumis par des utilisateurs locaux (injection), et c'est CA que je te propose de changer! Pas l'autre. > oui, mais c'est nécessaire, pour éviter les usurpations d'identité :-( Liée à ta décision de ne pas authentifier tes utilisateurs, je te rappelle. > en fait filter_nnrpd est très simple et très court (bien plus que les > cleanfeed.local), mais je n'y trouve pas de return $rval Alors ajoute-le. Si pas de return, c'est comme un undef -> INN2 accepte. Il te faut peut-être mettre un my $rval; au début de la fonction. Tu peux tester avec perl -cw /etc/news/filter/filter_nnrpd.pl pour voir s'il y a des erreurs.