| 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