Re: [Debian] Installer PyClean sur INN 2.6.4

Liste des GroupesRevenir à fcu serveurs 
Sujet : Re: [Debian] Installer PyClean sur INN 2.6.4
De : iulius (at) *nospam* nom-de-mon-site.com.invalid (Julien ÉLIE)
Groupes : fr.comp.usenet.serveurs
Date : 14. Sep 2022, 18:14:13
Autres entêtes
Organisation : Groupes francophones par TrigoFACILE
Message-ID : <tft255$22dp5$2@news.trigofacile.com>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
User-Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.2.2
Salut Stéphane,

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...
Ce n'est pas normal. Mon test de bad_from fonctionne bien avec :
% cat bad_from
/iulius/  20300101
Et pyclean.log :
2022-09-03 14:05:15 INFO bad_from: Recompiling Regular Expression.
2022-09-03 14:05:15 INFO Compiled 1 rules from bad_from
C'est l'un des points que j'apprécie le plus avec PyClean : le niveau de log et la traçabilité des actions qu'il réalise.
2022-09-14 18:17:15 INFO emp_fsl: Trim complete. was=72, now=3, high=1, decrement=1
2022-09-14 18:17:15 INFO emp_body: Trim complete. was=76, now=1, high=1, decrement=1
2022-09-14 18:22:13 INFO Control: cancel <UcnUK.361752$6Il8.324755@fx14.iad>, mid=<cancel.b00d.UcnUK.361752$6Il8.324755@fx14.iad>

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;
     };
};
Vu qu'il y a un Supersedes dans l'article, c'est la première branche du if qui s'exécute. verify_cancel est appelé, puis il n'y aura aucun retour de la fonction, donc pas de rejet. Pour que le Supersedes soit rejeté, c'est la première ligne commentée (return verify_cancel...) qu'il faut.
--
Julien ÉLIE
« Passion is inversely proportional to the amount of real information
   available. » (Benford's law)

Date Sujet#  Auteur
9 Jul 22 * [Debian] Installer PyClean sur INN 2.6.458yamo'
9 Jul 22 `* Re: [Debian] Installer PyClean sur INN 2.6.457Julien ÉLIE
10 Jul 22  `* Re: [Debian] Installer PyClean sur INN 2.6.456yamo'
10 Jul 22   `* Re: [Debian] Installer PyClean sur INN 2.6.455Julien ÉLIE
10 Jul 22    `* Re: [Debian] Installer PyClean sur INN 2.6.454yamo'
10 Jul 22     `* Re: [Debian] Installer PyClean sur INN 2.6.453Julien ÉLIE
10 Jul 22      `* Re: [Debian] Installer PyClean sur INN 2.6.452yamo'
10 Jul 22       `* Re: [Debian] Installer PyClean sur INN 2.6.451Julien ÉLIE
17 Jul 22        `* Re: [Debian] Installer PyClean sur INN 2.6.450yamo'
17 Jul 22         `* Re: [Debian] Installer PyClean sur INN 2.6.449Julien ÉLIE
19 Jul 22          `* Re: [Debian] Installer PyClean sur INN 2.6.448yamo'
30 Jul 22           `* Re: [Debian] Installer PyClean sur INN 2.6.447Julien ÉLIE
3 Sep 22            `* Re: [Debian] Installer PyClean sur INN 2.6.446Julien ÉLIE
9 Sep 22             +* Re: [Debian] Installer PyClean sur INN 2.6.42yamo'
9 Sep 22             i`- Re: [Debian] Installer PyClean sur INN 2.6.41Julien ÉLIE
10 Sep 22             `* Re: [Debian] Installer PyClean sur INN 2.6.443yamo'
10 Sep 22              `* Re: [Debian] Installer PyClean sur INN 2.6.442Julien ÉLIE
11 Sep 22               `* Re: [Debian] Installer PyClean sur INN 2.6.441yamo'
11 Sep 22                `* Re: [Debian] Installer PyClean sur INN 2.6.440Julien ÉLIE
11 Sep 22                 `* Re: [Debian] Installer PyClean sur INN 2.6.439yamo'
11 Sep 22                  +* Re: [Debian] Installer PyClean sur INN 2.6.426Julien ÉLIE
14 Sep 22                  i`* Re: [Debian] Installer PyClean sur INN 2.6.425yamo'
14 Sep 22                  i `* Re: [Debian] Installer PyClean sur INN 2.6.424Julien ÉLIE
14 Sep 22                  i  `* Re: [Debian] Installer PyClean sur INN 2.6.423yamo'
14 Sep 22                  i   `* Re: [Debian] Installer PyClean sur INN 2.6.422Julien ÉLIE
14 Sep 22                  i    `* Re: [Debian] Installer PyClean sur INN 2.6.421yamo'
15 Sep 22                  i     `* Article rejeté à cause du Supersedes (was: [Debian] Installer PyClean sur INN 2.6.4)20Olivier Miakinen
15 Sep 22                  i      `* Re: Article rejeté à cause du Supersedes19Marc SCHAEFER
15 Sep 22                  i       +* Re: Article rejeté à cause du Supersedes3yamo'
18 Nov 22                  i       i`* Re: Article rejeté à cause du Supersedes2Julien ÉLIE
18 Nov 22                  i       i `- Re: Article rejeté à cause du Supersedes1yamo'
16 Sep 22                  i       `* Re: Article rejeté à cause du Supersedes15Olivier Miakinen
16 Sep 22                  i        `* Re: Article rejeté à cause du Supersedes14Marc SCHAEFER
16 Sep 22                  i         +* Re: Article rejeté à cause du Supersedes8Olivier Miakinen
16 Sep 22                  i         i+* Re: Article rejeté à cause du Supersedes4Marc SCHAEFER
16 Sep 22                  i         ii+- Re: Article rejeté à cause du Supersedes1Olivier Miakinen
16 Sep 22                  i         ii`* Re: Article rejeté à cause du Supersedes2yamo'
16 Sep 22                  i         ii `- Re: Article rejeté à cause du Supersedes1Marc SCHAEFER
16 Sep 22                  i         i`* Re: Article rejeté à cause du Supersedes3yamo'
16 Sep 22                  i         i `* Re: Article rejeté à cause du Supersedes2Olivier Miakinen
17 Sep 22                  i         i  `- Re: Article rejeté à cause du Supersedes1yamo'
16 Sep 22                  i         `* Re: Article rejeté à cause du Supersedes5yamo'
16 Sep 22                  i          `* Re: Article rejeté à cause du Supersedes4Julien ÉLIE
16 Sep 22                  i           +* Re: Article rejeté à cause du Supersedes2Marc SCHAEFER
17 Sep 22                  i           i`- Re: Article rejeté à cause du Supersedes1Julien ÉLIE
18 Sep 22                  i           `- Re: Article rejeté à cause du Supersedes1yamo'
12 Sep 22                  `* Re: [Debian] Installer PyClean sur INN 2.6.412Christophe PEREZ
12 Sep 22                   `* Bugs Newsportal (was: Re: [Debian] Installer PyClean sur INN 2.6.4)11yamo'
12 Sep 22                    `* Re: Bugs Newsportal (was: Re: [Debian] Installer PyClean sur INN 2.6.4)10Christophe PEREZ
14 Sep 22                     `* Re: Bugs Newsportal9yamo'
14 Sep 22                      `* Re: Bugs Newsportal8Christophe PEREZ
15 Sep 22                       `* Re: Bugs Newsportal7yamo'
22 Sep 22                        `* Re: Bugs Newsportal6yamo'
22 Sep 22                         `* Re: Bugs Newsportal5Christophe PEREZ
23 Sep 22                          +- Re: Bugs Newsportal1yamo'
23 Sep 22                          `* Re: Bugs Newsportal3Christophe PEREZ
23 Sep 22                           `* Re: Bugs Newsportal2Julien ÉLIE
24 Sep 22                            `- Re: Bugs Newsportal1Christophe PEREZ

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal