Still no go. user is set correctly but it looks like an SELinux thing according to this: Dnsmasq: cannot open log /var/log/pihole.log: Permission denied
chcon -v --type=dnsmasq_var_log_t /var/log/pihole.log
that command, taken from the link, has allowed dnsmasq to start. Is this permanent? And should I leave it like that?