| | |
| | | #!/bin/bash |
| | | # chkconfig: 3 21 91 |
| | | # Source function library. |
| | | ### BEGIN INIT INFO |
| | | # Provides: gitblit |
| | | # Required-Start: $remote_fs $syslog $network |
| | | # Required-Stop: $remote_fs $syslog $network |
| | | # Default-Start: 2 3 4 5 |
| | | # Default-Stop: 0 1 6 |
| | | # Short-Description: Gitblit repository server |
| | | # Description: Gitblit is a stand-alone service for managing, viewing and serving Git repositories. |
| | | ### END INIT INFO |
| | | |
| | | . /lib/init/vars.sh |
| | | . /lib/lsb/init-functions |
| | | |
| | |
| | | GITBLIT_BASE_FOLDER=/opt/gitblit/data |
| | | GITBLIT_USER="gitblit" |
| | | source ${GITBLIT_PATH}/java-proxy-config.sh |
| | | ARGS="-server -Xmx1024M ${JAVA_PROXY_CONFIG} -Djava.awt.headless=true -jar gitblit.jar --baseFolder $GITBLIT_BASE_FOLDER" |
| | | ARGS="-server -Xmx1024M ${JAVA_PROXY_CONFIG} -Djava.awt.headless=true -jar gitblit.jar --baseFolder $GITBLIT_BASE_FOLDER --dailyLogFile" |
| | | |
| | | RETVAL=0 |
| | | |
| | |
| | | |
| | | force-reload|restart) |
| | | $0 stop |
| | | sleep 5 |
| | | $0 start |
| | | ;; |
| | | |