James Moger
2012-03-25 33ceba86da02923f00908ba1eeaae557fa37d391
commit | author | age
134a89 1 #!/bin/sh
MM 2
3 set -e
4
a71c5a 5 GITBLIT_PATH=/opt/gitblit
134a89 6 GITBLIT_HTTP_PORT=0
MM 7 GITBLIT_HTTPS_PORT=8443
8 JAVA="java -server -Xmx1024M -jar"
9
10 . /lib/lsb/init-functions
11
12 case "$1" in
13   start)
14         log_action_begin_msg "Starting gitblit server"
a71c5a 15         cd $GITBLIT_PATH
JM 16         $JAVA $GITBLIT_PATH/gitblit.jar --httpsPort $GITBLIT_HTTPS_PORT --httpPort $GITBLIT_HTTP_PORT > /dev/null &
134a89 17         log_action_end_msg $?
MM 18         ;;
19   stop)
20         log_action_begin_msg "Stopping gitblit server"
a71c5a 21         cd $GITBLIT_PATH
JM 22         $JAVA $GITBLIT_PATH/gitblit.jar --stop > /dev/null &
134a89 23         log_action_end_msg $?
MM 24         ;;
25   force-reload|restart)
26         $0 stop
27         $0 start
28         ;;
29   *)
30         echo "Usage: /etc/init.d/gitblit {start|stop|restart|force-reload}"
31         exit 1
32         ;;
33 esac
34
35 exit 0