On 17/05/2020 11:28, Kevin 'ldir' Darbyshire-Bryant wrote:
> The man page sayeth: 
> (http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html)
> 
> --hostsdir=<path>
> Read all the hosts files contained in the directory. New or changed files are 
> read automatically. See --dhcp-hostsdir for details.
> 
> --dhcp-hostsdir=<path>
> This is equivalent to --dhcp-hostsfile, except for the following. The path 
> MUST be a directory, and not an individual file. Changed or new files within 
> the directory are read automatically, without the need to send SIGHUP. If a 
> file is deleted or changed after it has been read by dnsmasq, then the host 
> record it contained will remain until dnsmasq receives a SIGHUP, or is 
> restarted; ie host records are only added dynamically.
> 
> 
> To re-iterate:
> 
> Host entries from dynamically read files will remain in dnsmasq’s memory if 
> removed from those file/s unless dnsmasq is persuaded to forget them, either 
> by SIGHUP or a complete restart.
> 
> Personally I would find it a welcome option if dnsmasq could also dynamically 
> forget entries.  I suspect it is not as simple as it sounds otherwise it 
> would have been implemented.




^^^^^^^^^^^^^^^^^^^^   Wot he said. Deleting such entries individually
is difficult, the only easy way is a complete cache-empty, and reload
everything.


Simon.

> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss@lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
> 


_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss

Reply via email to