Source: dovecot Severity: normal please package the .service file that upstream ships for systemd support
patch attached -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: armhf (armv7l) Kernel: Linux 3.4.0 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
From: Shawn Landden <[email protected]> Date: Sat, 13 Jul 2013 21:00:50 +0000 (-0700) Subject: package upstream systemd support package upstream systemd support --- diff --git a/debian/control b/debian/control index f265561..92dec93 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: mail Priority: optional Maintainer: Dovecot Maintainers <[email protected]> Uploaders: Jaldhar H. Vyas <[email protected]>, Fabio Tranchitella <[email protected]>, Joel Johnson <[email protected]>, Marco Nenciarini <[email protected]> -Build-Depends: debhelper (>= 7.2.3~), dpkg-dev (>= 1.16.1), pkg-config, libssl-dev, libpam0g-dev, libldap2-dev, libpq-dev, libmysqlclient-dev, libsqlite3-dev, libsasl2-dev, zlib1g-dev, libkrb5-dev, drac-dev (>= 1.12-5), libbz2-dev, libdb-dev, libcurl4-gnutls-dev, libexpat-dev, libwrap0-dev +Build-Depends: debhelper (>= 7.2.3~), dpkg-dev (>= 1.16.1), pkg-config, libssl-dev, libpam0g-dev, libldap2-dev, libpq-dev, libmysqlclient-dev, libsqlite3-dev, libsasl2-dev, zlib1g-dev, libkrb5-dev, drac-dev (>= 1.12-5), libbz2-dev, libdb-dev, libcurl4-gnutls-dev, libexpat-dev, libwrap0-dev, dh-systemd Standards-Version: 3.9.4 Homepage: http://dovecot.org/ Vcs-Git: git://git.debian.org/git/collab-maint/dovecot.git diff --git a/debian/dovecot-core.install b/debian/dovecot-core.install new file mode 100644 index 0000000..e3886e2 --- /dev/null +++ b/debian/dovecot-core.install @@ -0,0 +1,2 @@ +dovecot.service /lib/systemd/system +dovecot.socket /lib/systemd/system diff --git a/debian/rules b/debian/rules index c7439c7..0ce3ea5 100755 --- a/debian/rules +++ b/debian/rules @@ -194,7 +194,9 @@ binary-arch: build install dh_installexamples -a dh_installpam -a mv $(CURDIR)/debian/dovecot-core/etc/pam.d/dovecot-core $(CURDIR)/debian/dovecot-core/etc/pam.d/dovecot + dh_systemd_enable dh_installinit -pdovecot-core --init-script=dovecot -u"defaults 20" + dh_systemd_start dh_installman -a dh_installman -p dovecot-core debian/maildirmake.dovecot.1 dh_bugfiles -a

