You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

gitblit-centos 938B

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