Deutsch English Français Italiano |
<tfs12f$p0a$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:2bcd:1898:8c71:814c!not-for-mail From: yamo' <yamo@beurdin.invalid> Newsgroups: fr.comp.usenet.serveurs Subject: Re: [Debian] Installer PyClean sur INN 2.6.4 Date: Wed, 14 Sep 2022 09:49:35 +0200 Organization: <https://pasdenom.info/news.html> Message-ID: <tfs12f$p0a$1@rasp.pasdenom.info> References: <tac0c4$p5s$1@rasp.pasdenom.info> <tackbi$1h92o$1@news.trigofacile.com> <tadv0t$glh$1@rasp.pasdenom.info> <tae2rs$1isls$1@news.trigofacile.com> <tae67c$h5v$1@rasp.pasdenom.info> <tae9h3$1j041$1@news.trigofacile.com> <taeatv$tt9$1@rasp.pasdenom.info> <taecpo$1jrgr$1@news.trigofacile.com> <tb1k35$4c3$1@rasp.pasdenom.info> <tb1uig$20t9l$1@news.trigofacile.com> <tb5um6$e8l$1@rasp.pasdenom.info> <tc2oop$2nn91$1@news.trigofacile.com> <tevl0b$183a8$1@news.trigofacile.com> <tfhpf8$1gt$1@rasp.pasdenom.info> <tfhqsd$1od4i$1@news.trigofacile.com> <tfk4vb$jqa$1@rasp.pasdenom.info> <tfl0gc$1ss39$1@news.trigofacile.com> <tfl2dk$utk$1@rasp.pasdenom.info> <tflec7$1tc2r$1@news.trigofacile.com> Reply-To: yamo@groumpf.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 14 Sep 2022 07:49:35 -0000 (UTC) Injection-Info: rasp.pasdenom.info; posting-account="stephane@usenet"; posting-host="2a01:e0a:21:ea80:2bcd:1898:8c71:814c"; logging-data="25610"; 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.13 Cancel-Lock: sha256:w/fu3BKKGjw+4+5jWcrVAy461Or0/9rQr21h3eKV6Yg= In-Reply-To: <tflec7$1tc2r$1@news.trigofacile.com> X-Face: 3KI0f?#fLTG@kKi{}=#:0_|0/Yj`]d3fD_\O0w{?AFf"Cw9|V~#Nd.Wks Bytes: 4536 Lines: 76 Bonjour Julien, Julien ÉLIE a tapoté le 11/09/2022 21:53: > Bonjour Stéphane, > >>> Le paquet standard est compilé avec Python 3 (libpython3.9 est dans les >>> dépendances) donc ce n'est finalement pas le problème. Je ne sais pas >>> pourquoi PyClean ne se lance pas. N'y a-t-il pas une erreur dans >>> <pyclean>/log/traceback ? >> >> Il date du 8 juillet, je vais le renommer pour vérifier. >> J'ai relancé, il n'y a rien de nouveau. (même pour inittraceback). > > Peut-être qu'il est en fonctionnement alors s'il n'y a pas d'erreur ? > A-t-il chargé ses fichiers de configuration ? (d'après pyclean.log) > C'est normal qu'il n'y ait rien dans init_traceback ; s'il y a quelque > chose, c'est qu'une erreur s'est produite. Alors il est très peu actif et mes tests de bad_from n'ont pas été concluants... > > >>> Mais bon, ce n'est pas la peine de passer trop de temps dessus si >>> Cleanfeed te satisfait déjà. Pas besoin d'en changer. >> >> Oui, j'ai d'autres choses à voir : >> Notamment comprendre pourquoi un Supersedes erroné est rejeté en perl >> mais exécuté quand même. > > D'après le commentaire et le code du filtre que je recopie ci-dessous, > le Supersedes n'est pas rejeté en Perl (cela aurait été le cas si le > return de la première ligne n'était pas commenté). Donc le Supersedes > est accepté et INN 2.6 (qui ne connaît pas Cancel-Lock) l'exécute. > Pour ne pas qu'il soit exécuté, il faut innflags: "-C" dans inn.conf. > > sub local_filter_after_emp { > if (exists( $hdr{'Supersedes'} )) { > #return verify_cancel(\%hdr, $hdr{'Supersedes'}, 'Supersedes'); > # verify_cancel is called, but not returned, so the > # posting is unconditionally accepted > # verify_cancel calls INN:cancel() if verification suceeds > verify_cancel(\%hdr, $hdr{'Supersedes'}, 'Supersedes'); > } > > return undef; > } > Et pourquoi le code n'est pas plutôt : sub local_filter_after_emp { if (exists( $hdr{'Supersedes'} )) { #return verify_cancel(\%hdr, $hdr{'Supersedes'}, 'Supersedes'); # verify_cancel is called, but not returned, so the # posting is unconditionally accepted # verify_cancel calls INN:cancel() if verification suceeds verify_cancel(\%hdr, $hdr{'Supersedes'}, 'Supersedes'); } else { return undef; }; }; >> Tester newsportal en php8. testé rapidement sur ubuntu 22.04 ça fonctionne. >> Implémenter le proxy-nocem. > > Bonnes expérimentations :) Je suis en train de faire une vm avec un inn 2.6.4 minimal (juste fr et le big8, newsportal et la passerelle vers nemo). -- Stéphane