Le 12 janvier 2006 à 16:18, Gaël a écrit :
> F. Senault a écrit :
>> Le 12 janvier 2006 à 15:14, Gaël a écrit :
>>
>
>> Cfr verifycancels dans inn.conf. C'est relativement inutile,
>
> Pourquoi est-ce inutile ? Car inefficace ?
Lis la page de man, il y a un petit passage là dessus - en gros, c'est
consommateur de ressources, et pas fiable : ça se base sur le from et le
sender qui sont, faut-il le rappeler, pratiquement incontrôlables sur
Usenet en général.
Maintenant, en circuit fermé, si on laisse innd assigner le champ sender
(nnrpdauthsender a true), ça devient peut-être exploitable, je n'ai
jamais essayé.
>> Les gestionnaires de serveurs de news sont tout à fait libres
>> d'implémenter localement leurs propres politiques concernant les
>> annulations d'articles ou divers postages, mais, dans la veine de ce que
>> dit Patrick au sujet du cancel lock, ce n'est pas standardisé.
>
> C'est ce que je compte faire mais ne sait pas ou le faire (ou comment).
Si verifycancels est inutilisable pour toi, il reste à regarder dans les
filtres perl - filter_innd.pl et filter_nnrpd.pl et à le programmer
(peut-être, en fonction des situations, vérifier sur le
nntp-posting-host, sur le sender assigné par nnrpd, ...).
>> A noter qu'en fonction du type et du volume d'articles reçus, réguler
>> les cancels peut être réalisable ou non dans la pratique - un serveur
>> local qui reçoit des articles d'une seule source (par exemple qui serait
>> utilisé en entreprise) pourrait facilement implémenter une
>> vérification ;
>
> C'est mon cas - il ne me parait pas judicieux qu'une personne puisse
> annuler les articles qu'elle n'a pas postés.
> Par contre j'aimerais qu'un "administrateur" puisse supprimer facilement
> certains messages (sans passer par la ligne de commande).
Modère les groupes...
Sinon, tu peux débrancher le nnrpdauthsender dans un authentificateur
précis de readers.conf et forcer l'admin à positionner son champ sender
à la valeur du message à annuler...
Les autres solutions passent par du scriptage maison.
Fred
--
Je regarde le bleu profond se voiler
Parfois, un point lumineux se charge de me rappeler
Que je ne suis pas ici pour paresser
Et que quelque part on a besoin de moi pour aider (Merzhin, Par delà)