X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=dist%2Fslc%2Fsrc%2Fmain%2Frpm%2Fetc%2Finit.d%2Fslc;h=ef7534ec56864d622aefc8446fc09584abde140a;hb=6bb0ea427ce071e24e3fded278d43d3201ba410d;hp=13c272c30aaafdbacff74a79ba0c7095772fc824;hpb=dc8a8533c1dc7e44b8d1aa3892e420e05ce6d139;p=gpl%2Fargeo-slc.git diff --git a/dist/slc/src/main/rpm/etc/init.d/slc b/dist/slc/src/main/rpm/etc/init.d/slc index 13c272c30..ef7534ec5 100644 --- a/dist/slc/src/main/rpm/etc/init.d/slc +++ b/dist/slc/src/main/rpm/etc/init.d/slc @@ -1,42 +1,31 @@ #!/bin/bash # -# slc-server SLC Server +# slc Argeo SLC # # chkconfig: 3 92 92 -# description: SLC Server +# description: Argeo SLC (http://www.argeo.org) # Source function library. -. /etc/rc.d/init.d/functions +. /etc/osgiboot/osgi-service-init-functions.sh -RETVAL=0 +# Application id (must be in line with header) +APP=slc -start() { - /usr/sbin/osgi-service slc start - action $"Start SLC" /bin/true - return $RETVAL -} - -stop() { - /usr/sbin/osgi-service slc stop - action $"Stop SLC" /bin/true - return $RETVAL -} - -# See how we were called. +# main case "$1" in start) - start + osgi_service_start $APP ;; stop) - stop + osgi_service_stop $APP ;; restart) - stop - start + osgi_service_stop $APP + osgi_service_start $APP RETVAL=$? ;; status) - /usr/sbin/osgi-service slc-server status + osgi_service_status $APP ;; *) echo $"Usage: $0 {start|stop|restart|status}"