Interdire aux utilisateurs locaux de faire des cancels et supersedes (was: Re: [Discussion] Mise à jour de la FAQ sur les annulations légitimes)

Liste des GroupesRevenir à fcu serveurs 
Sujet : Interdire aux utilisateurs locaux de faire des cancels et supersedes (was: Re: [Discussion] Mise à jour de la FAQ sur les annulations légitimes)
De : schaefer (at) *nospam* alphanet.ch (Marc SCHAEFER)
Groupes : fr.usenet.abus.d fr.comp.usenet.serveurs
Suivi-à : fr.comp.usenet.serveurs
Date : 21. Aug 2022, 17:45:56
Autres entêtes
Organisation : Posted through news.alphanet.ch
Message-ID : <tdtng4$8or$1@shakotay.alphanet.ch>
References : 1 2 3 4 5 6 7 8 9 10 11 12
User-Agent : tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-21-amd64 (x86_64))
[ Followup-To: fr.comp.usenet.serveurs ]

jdd <jdd@dodin.org> wrote:
si tu sais faire un filtre cleanfeed qui supprime les articles de
contrôle, je suis preneur.

cleanfeed c'est pour supprimer ce qui vient de l'extérieur, disons, donc
cela ne me semble pas utile ici.

/etc/news/filter/filter_nnrpd.pl c'est pour les posts locaux.

Donc, je suggérerais quelque chose comme ci-dessous: attention, ça
interdit tout control et supersedes, même de ses propres articles. Tu
pourras corriger ça p.ex. en autorisant si la Cancel-Key est la bonne --
plus tard.

Dans la fonction filter_post, ajouter quelque chose comme:

if (exists($hdr{"Control"})
    || exists($hdr{"Supersedes"})) {
   $rval = "$No Control msg nor Supersedes currently accepted";
}

Pour mémoire, à la fin de filter_post, il y a un return $rval.
Si l'appelant (INN2) reçoit alors quelque chose de non undef,
style une chaîne, il va rejeter l'article et envoyer l'erreur à
l'utilisateur.

A tester!

PS: pas besoin de redémarrer INN2, juste faire une nouvelle connexion
    cliente.

Date Sujet#  Auteur
21 Aug 22 * Interdire aux utilisateurs locaux de faire des cancels et supersedes (was: Re: [Discussion] Mise à jour de la FAQ sur les annulations légitimes)7Marc SCHAEFER
21 Aug 22 `* Re: Interdire aux utilisateurs locaux de faire des cancels et supersedes (was: Re: [Discussion] Mise à jour de la FAQ sur les annulations légitimes)6jdd
21 Aug 22  +* Re: Interdire aux utilisateurs locaux de faire des cancels et supersedes3Marc SCHAEFER
21 Aug 22  i`* Re: Interdire aux utilisateurs locaux de faire des cancels et supersedes2jdd
22 Aug 22  i `- Re: Interdire aux utilisateurs locaux de faire des cancels et supersedes1M.V.
22 Aug 22  `* Re: Interdire aux utilisateurs locaux de faire des cancels et supersedes2M.V.
22 Aug 22   `- Re: Interdire aux utilisateurs locaux de faire des cancels et supersedes1Marc SCHAEFER

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal