read variables in bin/*
This commit is contained in:
parent
92b29bd03f
commit
d8e19a4295
2 changed files with 35 additions and 0 deletions
34
debian/patches/pid-log-paths.patch
vendored
Normal file
34
debian/patches/pid-log-paths.patch
vendored
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
Bug: https://gitlab.com/gitlab-org/gitlab-ce/issues/13415
|
||||||
|
|
||||||
|
Index: gitlab/bin/background_jobs
|
||||||
|
===================================================================
|
||||||
|
--- gitlab.orig/bin/background_jobs
|
||||||
|
+++ gitlab/bin/background_jobs
|
||||||
|
@@ -6,6 +6,11 @@ sidekiq_pidfile="$app_root/tmp/pids/side
|
||||||
|
sidekiq_logfile="$app_root/log/sidekiq.log"
|
||||||
|
gitlab_user=$(ls -l config.ru | awk '{print $3}')
|
||||||
|
|
||||||
|
+# Read configuration variable file if it is present
|
||||||
|
+test -f /etc/default/gitlab && . /etc/default/gitlab
|
||||||
|
+
|
||||||
|
+sidekiq_pidfile=${sidekiq_pid_path}
|
||||||
|
+
|
||||||
|
warn()
|
||||||
|
{
|
||||||
|
echo "$@" 1>&2
|
||||||
|
Index: gitlab/bin/web
|
||||||
|
===================================================================
|
||||||
|
--- gitlab.orig/bin/web
|
||||||
|
+++ gitlab/bin/web
|
||||||
|
@@ -7,6 +7,11 @@ unicorn_pidfile="$app_root/tmp/pids/unic
|
||||||
|
unicorn_config="$app_root/config/unicorn.rb"
|
||||||
|
unicorn_cmd="bundle exec unicorn_rails -c $unicorn_config -E $RAILS_ENV"
|
||||||
|
|
||||||
|
+# Read configuration variable file if it is present
|
||||||
|
+test -f /etc/default/gitlab && . /etc/default/gitlab
|
||||||
|
+
|
||||||
|
+unicorn_pidfile=${web_server_pid_path}
|
||||||
|
+
|
||||||
|
get_unicorn_pid()
|
||||||
|
{
|
||||||
|
local pid=$(cat $unicorn_pidfile)
|
1
debian/patches/series
vendored
1
debian/patches/series
vendored
|
@ -13,3 +13,4 @@
|
||||||
0102-loosen-octokit.patch
|
0102-loosen-octokit.patch
|
||||||
0108-make-mysql-optional.patch
|
0108-make-mysql-optional.patch
|
||||||
source-init-functions.patch
|
source-init-functions.patch
|
||||||
|
pid-log-paths.patch
|
||||||
|
|
Loading…
Reference in a new issue