> Op 23 mei 2021 om 20:17 heeft Ercolino de Spiacico <bellocar...@hotmail.com> > het volgende geschreven: > > I didn't try but I suppose the --test parameter works. However this is not > my point. > I would like dnsmasq to stop (prevent execution) only for very serious > matters like incomplete IP addresses in config, binding port higher than 65K, > etc. you name it. > > I believe there is a rather long list of reasons (incorrect dhcp-host syntax > being one as per original message) that could/should be excluded from this > process execution control. >
It is impossible for software to decide what is a ‘serious matter’ and what isn’t. > This takes nothing away from the fact that having a clear/clean config is > ultimately a must, I just don't want to have to call a person in a different > continent again because of a typo on a "secondary" configuration parameter. > You don’t have to. You can validate the config. > In one sentence: let's make dnsmasq as resilient as possible. > The workflow should be as resilient as possible. Ergo, validate your config. You could add the validation command to ExecStartPre to prevent dnsmasq from restarting with a faulty config. > > Thanks > > > > On 23/05/2021 20:07, Lonnie Abelbeck wrote: >> >>>> On May 23, 2021, at 12:47 PM, Cyberfusion <wedwa...@cyberfusion.nl> wrote: >>>> >>>>> Op 23 mei 2021 om 19:31 heeft Lonnie Abelbeck <li...@lonnie.abelbeck.com> >>>>> het volgende geschreven: >>>>> >>>>> On May 23, 2021, at 11:08 AM, Cyberfusion <wedwa...@cyberfusion.nl> wrote: >>>>> >>>>> Maybe it’s better to always validate the config before you restart >>>>> dnsmasq. >>>> # dnsmasq --test >>>> dnsmasq: syntax check OK. >>> Then the solution is to fix config validation, not add an option to ignore >>> errors. >> I was just indicating dnsmasq had a validation test, builtin. >> >> Best if the original reporter (Ercolino) could recreate the syntax error and >> see if --test flags it. >> >> >> Lonnie >> >> >> >>
_______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss