[Dnsmasq-discuss] [PATCH] Add run-time option to disable CHAOS TXT records
Dominik Derigs
dl6er at dl6er.de
Sun Jan 15 08:01:05 UTC 2023
Hey Simon and Petr, CC list,
Thanks for pointing this out. I fixed it and rebased on
latest master. New patch attached.
The name "--no-ident" has been chosen as the corresponding
compile-time option is called NO_ID - my feeling is that
this corresponds to "no identification (strings)".
I thought about adding the possibility to only disable a
subset of these CHAOS records but it seems to just add to
much code complexity for such a small feature. Hence a "all
or nothing" seems the best fit for me here.
Best,
Dominik
On Tue, 2023-01-03 at 10:48 +0000, Petr Menšík wrote:
> Hi Dominik,
>
> Good idea. But there is copy&paste error on line 572, no
> help
> description is changed for new option. What does --no-
> ident stand for by
> the way? Wouldn't be --no-chaos more descriptive? Should
> we support
> optional argument to disable only some parts of provided
> records? For
> example cache statistics might be restricted to localhost
> only or
> provided only by DBus, while version might be still useful
> to report.
>
> Cheers,
> Petr
On Fri, 2022-12-23 at 12:54 +0100, Dominik Derigs wrote:
> Dear mailing list members,
>
> In 2016, dnsmasq got the option to prevent serving the
> server version, some statistics and even the used upstream
> DNS servers to its clients. Compiling with -DNO_ID removes
> the entire *.bind info structure. However, setting -DNO_ID
> requires a (re-)compilation from source.
>
> This patch adds a new run-time option --no-ident to achieve
> the same without the need for recompiling.
>
> I wish you some nice and hopefully relaxing Christmas days!
>
> Best regards,
> Dominik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-no-ident-option-to-disable-CHAOS-TXT-records-pro.patch
Type: text/x-patch
Size: 5161 bytes
Desc: not available
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20230115/799ae4a7/attachment-0001.bin>
More information about the Dnsmasq-discuss
mailing list