My /etc/dnsmasq.conf has several dhcp-host lines and one dhcp-script line, but these aren't being put into the temporary file /var/etc/dnsmasq.conf.cfg01411c.
root@GL-AR150:/etc/init.d# ps|fgrep dnsmasq
2091 dnsmasq 1380 S /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf.cfg01411c -k -x /var/run/dnsmasq/dnsmasq.cfg01411
2096 root 1308 S /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf.cfg01411c -k -x /var/run/dnsmasq/dnsmasq.cfg01411
root@GL-AR150:/etc/init.d#
I changed /etc/config/dhcp and added conf-file at the top, since it's my understanding that /etc/config/dhcp overrides:
config dnsmasq
option conf-file=/etc/dnsmasq.conf
I now see conf-file=/etc/dnsmasq.conf in the temporary file, but it still isn't showing my customizations to /etc/dnsmasq.conf for dhcp-host and dhcp-script after rebooting.
It was working fine for several years and I have no idea what changed.
How do I troubleshoot this?