The package looks good to me now, except for one last thing:
override_dh_installinit:
dh_installinit --name xe-daemon
dh_installinit --name xe-linux-distribution
dh_installinit --no-start --no-restart-on-upgrade
The last line of this is definitely wrong; it's going to look for files
named debian/{xe-guest-utilities.,}{service,upstart,init} in the source
directory, install them to the package, and configure the maintainer
scripts to not start this service on package install/upgrade. This is a
no-op, since none of the named files are present in the source.
What it *doesn't* do is prevent the xe-daemon and xe-linux-distribution
jobs/services from being started on install/upgrade. If that's the
goal, you need the --no-start option passed to the other two
dh_installinit calls, for their respective scripts. (Note that --no-
restart-on-upgrade is redundant with --no-start.)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1459455
Title:
[needs packaging] xe-guest-utils
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1459455/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs