dnsmasq does not run as user dnsmasq
The current dnsmasq service is set to run dnsmasq as the "dnsmasq" user but can't. Its called with the -d flag, but it wont drop its privileges in this mode and runs as root.
type = process
command = /usr/bin/dnsmasq -d --enable-dbus -u dnsmasq -g dnsmasq
smooth-recovery = true
logfile = /var/log/dinit/dnsmasq.log
depends-on = dbus
It works as a bgprocess, like below.
type = bgprocess
command = /usr/bin/dnsmasq --enable-dbus -u dnsmasq -g dnsmasq
pid-file = /run/dnsmasq.pid
smooth-recovery = true
logfile = /var/log/dinit/dnsmasq.log
depends-on = dbus