Antonio Huete Jimenez
e9ef274bb2
Use whoami instead of $USER
...
- Use whoami instead of relying on the existence of $USER enviroment variable which is not always present
2015-06-19 09:01:35 +02:00
Drunkard Zhang
ef351f4cf4
Improve comments for shell_path
2015-05-04 16:46:16 +08:00
Drunkard Zhang
4c5adb702c
Specify shell while run me as git user
...
Some users disabled "git" user's shell after finished installation, this
will lead to "This account is currently not available" and could not
run /etc/init.d/gitlab, this dirty trick fix it.
Signed-off-by: Drunkard Zhang <gongfan193@gmail.com>
2015-02-04 09:36:51 +08:00
Dmitriy Zaporozhets
7a75b3f300
Merge pull request #6986 from agjmills/master
...
added SYSV chkconfig property so gitlab starts after MySQLd / nginx
2014-05-30 16:58:37 +03:00
Marin Jankovski
2341cefd6f
Move from script to bin directory.
2014-05-27 17:14:41 +02:00
Alexander Mills
821ab16846
added SYSV chkconfig property so gitlab starts after MySQLd / nginx
2014-05-16 10:29:12 +01:00
Dmitriy Zaporozhets
cf7aab9b44
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
2014-03-27 08:56:13 +02:00
Jacob Vosmaer
ad7cd8fb35
Merge pull request #6222 from nickryand/background_init
...
Removed the backgrounding of the unicorn_rails startup scripts
2014-03-26 12:25:40 +01:00
Jacob Vosmaer
24e9c5e83e
Merge branch 'bugfix/fix_unicorn-sidekiq_confusion_in_gitlab_init_script' into 'master'
...
Fix Unicorn-Sidekiq Confusion In GitLab Init Script
This merge request fixes issue #126 by updating a few sections of the included GitLab init file where Unicorn was referred to as Sidekiq and vice-versa.
2014-03-26 11:19:26 +00:00
Pawel Krzaczkowski
9422b451eb
Init script - change start() stop() restart() reload() to xxxx_gitlab()
2014-03-26 10:50:42 +01:00
Nick Downs
73a987ea6b
Removed the backgrounding of the unicorn_rails webapp start call.
2014-03-25 10:40:44 -07:00
Jacob Vosmaer
306d4ee728
Merge pull request #5935 from nmoura/patch-1
...
Changed sudo by su -c in init script
2014-03-25 15:06:54 +01:00
Kyle Fazzari
058aae5940
Fixed Unicorn-Sidekiq confusion in GitLab init script.
...
There were a few places in the included init script where
Unicorn was referred to as Sidekiq and vice-versa.
This fixes #126 .
2014-03-08 09:07:59 -05:00
dosire
42220f2a18
Remove version since we don't keep it up to date.
2014-01-23 15:14:07 +01:00
Arif Ali
4650855685
Update the init.d file to the correct locationof the example defaults file
...
Update the example defaults, include the rest of he variables
2014-01-08 22:54:03 +00:00
Nilton Moura
6daa97f472
Changed sudo by su -c
...
The sudo command needs a tty to run. If you put this file on a CentOS 6, for example, it will not run in the host startup process. Instead, the 'su -c' runs the command apart if it has or not a tty.
I tested this change in a fresh install of gitlab on a CentOS 6.5 with successful.
2013-12-26 17:13:25 -02:00
Rovanion Luckey
29cb573b6c
Added example defaults file and appropriate documentation.
2013-12-09 14:05:50 +01:00
Piotr Roszatycki
5c98cae9fe
Read configuration variable file if it is present
2013-10-29 17:21:54 +01:00
Jacob Vosmaer
4727fa3fcc
Report application status through init exit code
2013-10-25 11:26:22 +02:00
Rovanion Luckey
67a80d07ab
Updated the init script, now waits for pids
2013-10-24 14:56:17 +02:00
Jacob Vosmaer
6a7d63aa47
Move unicorn and sidekiq commands into bash script
2013-10-15 22:48:57 +02:00
Jacob Vosmaer
8512307614
Use sidekiq restart rake task in init script
2013-10-09 16:49:01 +02:00
Jacob Vosmaer
78b3fb769c
Run stopping commands in the foreground
2013-10-07 14:40:56 +02:00
Zane Shannon
13d0088407
Fixed grammatical mistake in init.d status output.
...
"its" not "it's".
2013-09-26 13:01:22 -05:00
Jeff '2 bits' Bachtel
ca1d63c2f6
-i flag allows sudo to work for git users using rvm that is not being used by
...
root user (su might be better)
2013-09-06 18:53:10 -04:00
Rovanion
fe8fa9a581
Made script path flexible
2013-09-03 14:27:51 +02:00
Rovanion
98ea81e659
Restart works again, grammar mistakes corrected.
2013-08-29 23:29:38 +02:00
Rovanion
cda4d6881a
Fixed failure to stop and added handling of failure to remove stale pid
2013-08-28 13:22:01 +02:00
Rovanion
f57944cc61
Corrections suggested by jacobvosmaer
2013-08-28 13:11:57 +02:00
Rovanion
7c38f4e237
Changes recommended by @axilleas
2013-08-27 15:05:53 +02:00
Rovanion
df9e1db904
Rewrote init script.
2013-08-27 13:43:01 +02:00
Jacob Vosmaer
2b9d48ccd0
Fix the `service gitlab restart` command
...
This commit addresses two related issues:
- Sidekiq should shut down completely before we restart it;
- If we restart unicorn with USR2 we need to kill the old master and
worker processes.
2013-08-23 10:31:32 +02:00
Sytse Sijbrandij
7c55c73d63
Fix confusing situation where install guide told you to install init.d script for puma.
2013-08-19 21:54:12 +02:00
Dmitriy Zaporozhets
92ef845fa5
Merge branch 'master' into 6-0-dev
...
Conflicts:
VERSION
2013-07-12 16:16:20 +03:00
Axilleas Pipinellis
ec38d6290c
Removal of gitlab.socket should be in stop function too. Fix #4313
2013-07-12 11:48:57 +03:00
Dmitriy Zaporozhets
967d42e0c8
Fix unicorn init and config
2013-07-08 19:28:59 +03:00
Dmitriy Zaporozhets
87f4e1f153
init.d script for unicorn
2013-07-08 18:28:40 +03:00
Sytse Sijbrandij
70e80d95a7
When stopped correctly there should be no warning about a missing socket file.
2013-06-12 21:30:13 +02:00
Dmitriy Zaporozhets
df67b25bc2
init.d: Ensure socket is removed before starting service
2013-05-28 17:09:01 +03:00
Ben Bodenmiller
de29a424e6
changed Gitlab to GitLab
2013-05-19 02:13:39 -07:00
Lyle Entwistle
85e784cc1d
Fixed puma.rb environment setting, no need to specify 'production' in daemon options now
2013-05-09 17:41:00 +01:00
rezigned
76d958ebe7
Update init.d script
...
The original init.d script uses a fixed username (e.g. git). Which is not flexible
when we using other user. So, I've updated it to use $APP_USER variable
instead and wrap it in a function to reduce repetitive codes.
2013-05-09 12:37:56 +07:00
majjacz
93dccb7298
Changed forgotten unicorn to puma in the init script
2013-05-04 21:39:53 +02:00
Dmitriy Zaporozhets
5ac5f586f8
Move init.d and nginx default recipes in core library to save efforts trying keep sync between gitlab-recipes and gitlabhq
2013-04-22 12:44:09 +02:00