<div dir="ltr"><div style="font-size:12.8px">Package: libvirt</div><div style="font-size:12.8px">Version: 3.0.0-4</div><div style="font-size:12.8px">Severity: normal</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Hi libvirt Maintainers,</div><div style="font-size:12.8px"><br></div><div>This change is about further limiting the potential fallout if a guest can break into the dnsmasq it can reach - there currently running as nobody it can reach other "nobodies". The preferred solution is to run it as a service-specific system user. In this case, because there may be multiple dnsmasq daemons running, a separate libvirt-dnsmasq user (the dnsmasq package itself runs the dnsmasq daemon under a system user called unsurprisingly 'dnsmasq').</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I was updating the old contribution of Serge to match latest Debian and newer libvirt. I also ran several test builds on various architectures to ensure nothing breaks in this that I'd miss.</div><div><br></div><div><span style="font-size:12.8px">Also this is another pat</span>ch we have carried in Ubuntu for a while - so it should be considered somewhat safe and tested, and I think it will certainly benefit Debian as well.<br></div><div><br></div><div>P.S. I was thinking on reusing the dnsmasq user that is added by dnsmasq package itself, but then since the original suggestion to intentionally make it a libvirt-dnsmasq I punted that for now. Yet OTOH it would allow to not have to take the user add snippet in the postinst - I'd leave it up to you if you prefere the dnsmasq user of the package or the more specific libvirt-dnsmasq user.</div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span style="color:rgb(136,136,136);font-size:12.8px">Christian Ehrhardt</span><div style="color:rgb(136,136,136);font-size:12.8px">Software Engineer, Ubuntu Server</div><div style="color:rgb(136,136,136);font-size:12.8px">Canonical Ltd</div></div></div></div></div>
</div>