[Dnsmasq-discuss] --addn-hosts and --hostsdir
Simon Kelley
simon at thekelleys.org.uk
Mon Oct 7 18:27:20 BST 2019
On 02/10/2019 07:25, Geert Stappers wrote:
> On Wed, Oct 02, 2019 at 11:16:18AM +0800, Hongyi Zhao wrote:
>> Hi,
>>
>> The manpage said that:
>>
>> ---
>> -H, --addn-hosts=<file>
>> Additional hosts file. Read the specified file as well as
>> /etc/hosts. If --no-hosts is given, read only the specified
>> file. This option may be repeated for more than one additional
>> hosts file. If a directory is given, then read all the files
>> contained in that directory.
>>
>> --hostsdir=<path>
>> Read all the hosts files contained in the directory. New or
>> changed files are read automatically. See --dhcp-hostsdir for
>> details.
>> ---
>>
>> According to the above description, the --addn-hosts can do all the
>> things done by --hostsdir,
>
> No.
>
> The difference is
> New or changed files are read automatically.
>
>
>
What he said. And the reason they both exist is that --addn-hosts
existed first, and when the ability to automatically read files was
added, there was a desire not to introduce bugs in existing
configurations by subtly changing the behaviour of the existing option.
Simon.
More information about the Dnsmasq-discuss
mailing list