[DRE-commits] [gitlab] 01/01: create /var/run/gitlab/{pids, sockets}

Praveen Arimbrathodiyil praveen at moszumanska.debian.org
Mon Feb 15 13:07:40 UTC 2016


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

praveen pushed a commit to branch master
in repository gitlab.

commit ae52e6cd8919b7d12902e4eaa498a866e747a9a7
Author: Praveen Arimbrathodiyil <praveen at debian.org>
Date:   Mon Feb 15 18:37:03 2016 +0530

    create /var/run/gitlab/{pids,sockets}
---
 debian/conf/gitlab-mailroom.service  | 2 ++
 debian/conf/gitlab-sidekiq.service   | 2 ++
 debian/conf/gitlab-unicorn.service   | 2 ++
 debian/conf/gitlab-workhorse.service | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/debian/conf/gitlab-mailroom.service b/debian/conf/gitlab-mailroom.service
index 3e9c954..269189e 100644
--- a/debian/conf/gitlab-mailroom.service
+++ b/debian/conf/gitlab-mailroom.service
@@ -22,6 +22,8 @@ PIDFile=/usr/share/gitlab/tmp/pids/gitlab-mailroom.pid
 Type=oneshot
 RemainAfterExit=yes
 
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/pids
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/sockets
 ExecStart=/usr/share/gitlab/bin/mail_room start
 ExecStop=/usr/share/gitlab/bin/mail_room stop
 
diff --git a/debian/conf/gitlab-sidekiq.service b/debian/conf/gitlab-sidekiq.service
index 132ceb5..9cf81a8 100644
--- a/debian/conf/gitlab-sidekiq.service
+++ b/debian/conf/gitlab-sidekiq.service
@@ -20,6 +20,8 @@ WorkingDirectory=/usr/share/gitlab
 EnvironmentFile=/etc/gitlab/gitlab-debian.conf
 SyslogIdentifier=gitlab-sidekiq
 
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/pids
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/sockets
 ExecStart=/bin/sh bin/background_jobs start
 ExecStop=/bin/sh bin/background_jobs stop
 
diff --git a/debian/conf/gitlab-unicorn.service b/debian/conf/gitlab-unicorn.service
index 45e785a..403ccce 100644
--- a/debian/conf/gitlab-unicorn.service
+++ b/debian/conf/gitlab-unicorn.service
@@ -19,6 +19,8 @@ WorkingDirectory=/usr/share/gitlab
 EnvironmentFile=/etc/gitlab/gitlab-debian.conf
 SyslogIdentifier=gitlab-unicorn
 
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/pids
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/sockets
 ExecStart=/bin/sh bin/web start
 ExecStop=/bin/sh bin/web stop
 
diff --git a/debian/conf/gitlab-workhorse.service b/debian/conf/gitlab-workhorse.service
index d525017..80544e7 100644
--- a/debian/conf/gitlab-workhorse.service
+++ b/debian/conf/gitlab-workhorse.service
@@ -21,6 +21,8 @@ EnvironmentFile=/etc/gitlab/gitlab-debian.conf
 SyslogIdentifier=gitlab-workhorse
 PIDFile=/var/run/gitlab/pids/gitlab-workhorse.pid
 
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/pids
+ExecStartPre=/usr/bin/install -o gitlab -g gitlab -m 2750 -d /var/run/gitlab/sockets
 ExecStart=/usr/share/gitlab/bin/daemon_with_pidfile /var/run/gitlab/pids/gitlab-workhorse.pid gitlab-workhorse -listenUmask 0 -listenNetwork unix -listenAddr /var/run/gitlab/sockets/gitlab-workhorse.socket -authBackend http://127.0.0.1:8080 -authSocket /var/run/gitlab/sockets/gitlab.socket -documentRoot /usr/share/gitlab/public >>/var/log/gitlab/gitlab-workhorse.log 2>&1
 
 [Install]

-- 
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