However, I think we should probably bring this question, generically, to the ubuntu-server@ and ubuntu-devel@ mailing lists, and get a policy defined for this behavior. In my opinion, we should give server administrators a smooth mechanism for making minor tweaks to daemon start options (such as libvirt and ssh), either using /etc/default/* or something in that vein. I certainly think there should be a cleaner mechanism for doing this than editing the dpkg-managed conffile /etc/init/*.conf.
I simply followed the lead defined in /etc/init/ssh.conf, when I commented in libvirt's upstart job about editing the exec line.
I like Serge's solution to the problem.
However, I think we should probably bring this question, generically, to the ubuntu-server@ and ubuntu-devel@ mailing lists, and get a policy defined for this behavior. In my opinion, we should give server administrators a smooth mechanism for making minor tweaks to daemon start options (such as libvirt and ssh), either using /etc/default/* or something in that vein. I certainly think there should be a cleaner mechanism for doing this than editing the dpkg-managed conffile /etc/init/*.conf.
I simply followed the lead defined in /etc/init/ssh.conf, when I commented in libvirt's upstart job about editing the exec line.