init Script für Apache archiva unter CentO

Ein init Script für Apache archiva unter CentOS. Nach dem Erstellen der Datei sind noch folgende Schrite notwendig.

chmod +x /etc/init.d/archivad

chkconfig –add archivad

chkconfig archiva on

 

#!/bin/bash
#
#Script to start/stop/status/restart archiva
# chkconfig: 35 20 80
# description: Archiva

ARCHIVA_PATH=/usr/local/archiva/bin

case “$1″ in
start)
${ARCHIVA_PATH}/archiva start
;;
stop)
${ARCHIVA_PATH}/archiva stop
;;
status)
${ARCHIVA_PATH}/archiva status
;;
restart)
${ARCHIVA_PATH}/archiva restart
;;
*)
echo $”Usage: $0 {start|stop|status|restart}”
exit 1
esac