Sending SIGHUP _should_ force all options to be deleted and re-read. When you say the entries are not removed, how are you measuring this? It's quite likely that a DHCP client, having been sent an option, will continue you using it whilst the least is renewed, even if the DHCP server stops sending the option in renewals.
Cheers, Simon. On 05/03/18 15:58, Lindgren Fredrik wrote: > Hi, > > > I'm using the option: "dhcp-optsdir=/etc/dnsmasq.d/opts/" in > dnsmasq.conf file > > This works fine when I add or change options. > > Problem I'm having is when I remove a entry in a options file or remove > a file completely (include sending SIGHUP to process) > > Then entries aren't removed > > Is this expected behavior or am I missing some option to dnsmasq? > > > cmd line to start dnsmasq: "/usr/sbin/dnsmasq -x > /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -k -8 -" > > Version is: Dnsmasq version 2.75 (provided with ubuntu 16.04) > > > Br, > > Fredrik > > > > _______________________________________________ > 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