Sujet : Re: viré de eternal-september.org ?
De : schaefer (at) *nospam* alphanet.ch (Marc SCHAEFER)
Groupes : fr.comp.usenet.serveursDate : 16. May 2022, 18:11:31
Autres entêtes
Organisation : Posted through ALPHANET
Message-ID : <t5u0k3$5op$1@shakotay.alphanet.ch>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13
User-Agent : tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-20-amd64 (x86_64))
In fr.comp.usenet.serveurs M.V. <
mv@gmail.com.invalid> wrote:
Il y a maintenant un problème : plus moyen de faire un cancel ou un
supersedes avec des messages "normaux" (une seule ligne pour le champ
cancel-lock)
C'est corrigé, il faut mettre $headers dans le for et non pas $art (qui
correspond à ma variable de mon script de test et n'est pas défini -- et
à voir pas de "use warnings;" dans cleanfeed).
Ca donne:
shakotay:~# diff /etc/news/cleanfeed/cleanfeed.local.before-debug-cancel-lock /etc/news/cleanfeed/cleanfeed.local
284c284,285
< for my $line(split(/\s*\n/, $headers)) {
---
my $previous;
foreach my $line (split(/\s*\n/, $headers)) {
287a289,297
$previous = $1;
}
elsif ($line =~ m/^\s+(.*)/) {
if (defined($previous)) {
$headers{$previous} .= " " . $1;
}
else {
INN::syslog('notice', 'garbled line: ' . $line);
}
291d300
<
297c306,307
< } else {
---
}
else {