[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