Skip to content

Commit 959ad0c

Browse files
committed
Service installation under CentOS
1 parent 9429390 commit 959ad0c

File tree

2 files changed

+49
-0
lines changed

2 files changed

+49
-0
lines changed

distrib/gitblit-centos

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
#!/bin/bash
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

distrib/install-service-centos.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
cp gitblit-centos /etc/init.d/gitblit
2+
chmod +x /etc/init.d/gitblit
3+
sudo chkconfig --add gitblit

0 commit comments

Comments
 (0)