From 1fda86cab8d67757844ad373750e472aabfbf7da Mon Sep 17 00:00:00 2001 From: Francisco Redondo Marchena Date: Fri, 5 Sep 2014 10:18:00 +0000 Subject: FIXUPME: fix daemon-service --- gerrit.configure | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gerrit.configure b/gerrit.configure index bc2719fc..25109f11 100755 --- a/gerrit.configure +++ b/gerrit.configure @@ -22,9 +22,7 @@ set -e ROOT="$1" -########################################################################## - -set -e +############################################################################### # Set bash as default shell ln -sfn "/bin/bash" "$ROOT/bin/sh" @@ -35,6 +33,8 @@ echo "Creating gerrit setup script" cat << EOF > "$ROOT"/usr/local/share/gerrit/gerrit-setup #!/bin/sh +set -e + # Add Admin Gerrit User adduser -D -h /home/gerrit2 -g "Gerrit Administrator" -s /bin/sh gerrit2 @@ -85,6 +85,8 @@ ConditionPathExists=/home/gerrit2/gerrit/.gerrit_controller User=gerrit2 Group=gerrit2 Environment="PATH=/usr/bin:/bin" +Type=forking +PIDFile=/home/gerrit2/gerrit/.gerrit_controller.pid ExecStart=/home/gerrit2/gerrit/.gerrit_controller/bin/gerrit.sh start [Install] -- cgit v1.2.1