On 13/10/2020 14:20, David Vasek wrote:
Hi David,
Since there was a complaint about this change, we plan
to re-enable TCP
ports reuse in future releases. We also ponder making knotd exit if it
fails to bind to any of configured TCP ports. We would like hear from
you whether such a behaviour is what you, users, want best. Please, let
us know if you prefer this or a different solution.
I don't like the idea of the daemon running while not listening to some
ports. The situation could go undetected for a while, and lead to an
ugly surprise later. I'd prefer to have the daemon fail and exit if it
cannot run with the configuration specified.
My opinion of SO_REUSEADDR is that it's fine. Port 53 is privileged, and
if something else is listening on it, then the administrator is either
aware, or has a bigger problem to deal with anyway.
Regards,
Anand