jdanield <jdd@dodin.org> writes:
innflags: "-C"
Yeah, that doesn't do what you want; that still lets anyone post cancels
and propagates them, it just doesn't honor them locally.
so my question is: giving I don't process cancel messages, do I need to
propagate them anyway or use some way to stop them completely? what's do
I have to do?
You would need to prevent them from being posted entirely.
find one off-hand.) Feels like there should be an access: letter for readers.conf permissions that controls whether users can post cancel messages, but it doesn't look like that's something that's already implemented.
The posting filter is very simple, though: just reject any message with a Control or Supersedes header.
In the mean time I want to forgive cancels on this servers (I can cancel a message manually for a user if necessary).
To achieve this I setup
innflags: "-C"
so my question is: giving I don't process cancel messages, do I need to propagate them anyway or use some way to stop them completely? what's do
I have to do?
or Ac flag in peers config may have a similar result?
That will mean you'll still accept the cancel message but won't propagate
it to any peer with that flag, but unfortunately it won't do anything
about Supersedes (since those aren't control messages).
ok.
I wonder if the "refusecybercancels" option
or Ac flag in peers config may have a similar result?
the documentation is not that clear.
https://www.eyrie.org/~eagle/software/inn/docs-2.6/inn.conf.html
say:
"In order not to actually process any cancel or supersedes messages, you
can start innd with the -C flag, or add this flag to the innflags
parameter. "
But
https://www.eyrie.org/~eagle/software/inn/docs-2.5/innd.html
say:
"-C
This flag tells innd to accept and propagate but not actually
process cancel or supersedes messages. This is intended for sites
concerned about abuse of cancels, or that wish to use another cancel mechanism with stronger authentication. "
the difference here is in the "propagate".
I'm not sure INN has a good way of doing this other than using a Perl or Python posting filter. (I'm a bit surprised that we don't, but I can't
find one off-hand.)
Feels like there should be an access: letter for
readers.conf permissions that controls whether users can post cancel messages, but it doesn't look like that's something that's already implemented.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (2 / 14) |
Uptime: | 73:22:21 |
Calls: | 6,714 |
Calls today: | 2 |
Files: | 12,246 |
Messages: | 5,357,174 |