lemval
2012-01-31 1c30dad2115fc513791d8a5b292ad0f7d7b85749
commit | author | age
959ad0 1 #!/bin/bash
RL 2 # chkconfig: 3 21 91
3 # Source function library.
4 . /etc/init.d/functions
5
6 # change theses values (default values)
7 GITBLIT_PATH=/opt/gitblit
8 GITBLIT_HTTP_PORT=0
9 GITBLIT_HTTPS_PORT=8443
10 JAVA="java -server -Xmx1024M -jar"
11
12 RETVAL=0
13
14 case "$1" in
15   start)
16     if [ -f $GITBLIT_PATH/gitblit.jar ];
17       then
18       echo $"Starting gitblit server"
19       $JAVA $GITBLIT_PATH/gitblit.jar --httpsPort $GITBLIT_HTTPS_PORT --httpPort $GITBLIT_HTTP_PORT > /dev/null &
20       echo "."
21       exit $RETVAL
22     fi
23   ;;
24
25   stop)
26     if [ -f $GITBLIT_PATH/gitblit.jar ];
27       then
28       echo $"Starting gitblit server"
29       $JAVA $GITBLIT_PATH/gitblit.jar --stop > /dev/null &
30       echo "."
31       exit $RETVAL
32     fi
33   ;;
34   
35   force-reload|restart)
36       $0 stop
37       $0 start
38   ;;
39
40   *)
41     echo $"Usage: /etc/init.d/gitblit {start|stop|restart|force-reload}"
42     exit 1
43   ;;
44 esac
45
46 exit $RETVAL