Control: tag -1 -patch Andreas Henriksson [2014-10-30 23:59 +0100]: > I've looked at how to make a package where upstream installs systemd > service and timer units to not start the service during package postinst.
To clarify, this *only* applies to dh_systemd_start, not _enable, right? As such .service units should never have an [Install] section, only their *.timer units should have. So I wonder, does it actually make sense for dh_systemd_start to start units which we don't enable? This is highly inconsistent between "right after package install" vs. "behaviour after boot". Thus, would it not make sense to teach dh_systemd_start to ignore units without [Install] by default? TBH I don't like the current patch very much. path, socket etc. units have the exact same problem, and it looks like a too specific hack. Thanks, Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)