Commit 92ef845fa5fdf0ffbc50e0a35cf366765fbfc631

Authored by Dmitriy Zaporozhets
2 parents 51818169 f1fc1ae6

Merge branch 'master' into 6-0-dev

Conflicts:
	VERSION
Showing 2 changed files with 10 additions and 3 deletions   Show diff stats
CHANGELOG
... ... @@ -26,6 +26,11 @@ v 5.4.0
26 26 - Misspelling fixes
27 27 - Added support of unicorn and fog gems
28 28 - Added client list to API doc
  29 + - Fix PostgreSQL database restoration problem
  30 + - Increase snippet content column size
  31 + - allow project import via git:// url
  32 + - Show participants on issues, including mentions
  33 + - Notify mentioned users with email
29 34  
30 35 v 5.3.0
31 36 - Refactored services
... ...
lib/support/init.d/gitlab
... ... @@ -20,6 +20,7 @@ APP_USER="git"
20 20 DAEMON_OPTS="-C $APP_ROOT/config/puma.rb"
21 21 PID_PATH="$APP_ROOT/tmp/pids"
22 22 SOCKET_PATH="$APP_ROOT/tmp/sockets"
  23 +SOCKET_FILE="$SOCKET_PATH/gitlab.socket"
23 24 WEB_SERVER_PID="$PID_PATH/puma.pid"
24 25 SIDEKIQ_PID="$PID_PATH/sidekiq.pid"
25 26 STOP_SIDEKIQ="RAILS_ENV=production bundle exec rake sidekiq:stop"
... ... @@ -51,7 +52,7 @@ start() {
51 52 exit 1
52 53 else
53 54 if [ `whoami` = root ]; then
54   - execute "rm -f $SOCKET_PATH/gitlab.socket"
  55 + ! [ -e $SOCKET_FILE ] || execute "rm $SOCKET_FILE"
55 56 execute "RAILS_ENV=production bundle exec puma $DAEMON_OPTS"
56 57 execute "mkdir -p $PID_PATH && $START_SIDEKIQ > /dev/null 2>&1 &"
57 58 echo "$DESC started"
... ... @@ -65,12 +66,13 @@ stop() {
65 66 if [ "$PID" -ne 0 -a "$STATUS" -ne 0 ]; then
66 67 ## Program is running, stop it.
67 68 kill -QUIT `cat $WEB_SERVER_PID`
  69 + ! [ -e $SOCKET_FILE ] || execute "rm $SOCKET_FILE"
68 70 execute "mkdir -p $PID_PATH && $STOP_SIDEKIQ > /dev/null 2>&1 &"
69 71 rm "$WEB_SERVER_PID" >> /dev/null
70 72 echo "$DESC stopped"
71 73 else
72 74 ## Program is not running, exit with error.
73   - echo "Error! $DESC not started!"
  75 + echo "Error! $DESC is not started!"
74 76 exit 1
75 77 fi
76 78 }
... ... @@ -81,7 +83,7 @@ restart() {
81 83 if [ "$PID" -ne 0 -a "$STATUS" -ne 0 ]; then
82 84 echo "Restarting $DESC..."
83 85 kill -USR2 `cat $WEB_SERVER_PID`
84   - execute "mkdir -p $PID_PATH && $STOP_SIDEKIQ > /dev/null 2>&1 &"
  86 + execute "mkdir -p $PID_PATH && $STOP_SIDEKIQ > /dev/null 2>&1"
85 87 if [ `whoami` = root ]; then
86 88 execute "mkdir -p $PID_PATH && $START_SIDEKIQ > /dev/null 2>&1 &"
87 89 fi
... ...