[DRE-commits] [gitlab] 06/09: rules: properly use dh-systemd (Closes: #820991)

Dmitry Smirnov onlyjob at moszumanska.debian.org
Sun Jul 17 18:26:45 UTC 2016


This is an automated email from the git hooks/post-receive script.

onlyjob pushed a commit to branch master
in repository gitlab.

commit 2568098
Author: Dmitry Smirnov <onlyjob at member.fsf.org>
Date:   Sun Jul 17 18:09:23 2016

    rules: properly use dh-systemd (Closes: #820991)
---
 debian/rules | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/debian/rules b/debian/rules
index cc9eb70..cc1d662 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,19 +1,20 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@
+	dh $@ --with=systemd
 
 override_dh_install:
-	dh_systemd_enable gitlab-mailroom.service
-	dh_systemd_enable gitlab-unicorn.service
-	dh_systemd_enable gitlab-sidekiq.service
-	dh_systemd_enable gitlab-workhorse.service
-	dh_systemd_enable gitlab.target
-	dh_systemd_start gitlab.target
 	dh_install -XLICENSE
 	# Make sure we are installing all required files in debian/install
 	sh debian/upstream-file-count-check.sh
 	rm -rf debian/gitlab/usr/share/gitlab/tmp/*
 
 override_dh_installinit:
-	dh_installinit --no-start
+	dh_installinit --no-start -p gitlab --name=gitlab-sidekiq
+	dh_installinit --no-start -p gitlab --name=gitlab-unicorn
+	dh_installinit --no-start -p gitlab --name=gitlab-mailroom
+	dh_installinit --no-start -p gitlab --name=gitlab-workhorse
+	dh_installinit
+
+override_dh_systemd_start:
+	dh_systemd_start --no-start

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/gitlab.git



More information about the Pkg-ruby-extras-commits mailing list