66 lines
1.2 KiB
Diff
66 lines
1.2 KiB
Diff
--- mcstrans-0.3.1/src/mcstrans.init~ 2009-09-16 11:01:17.646738932 +0200
|
|
+++ mcstrans-0.3.1/src/mcstrans.init 2009-09-16 11:23:47.605763983 +0200
|
|
@@ -20,6 +20,7 @@
|
|
|
|
PATH=/sbin:/bin:/usr/bin:/usr/sbin
|
|
prog="mcstransd"
|
|
+lockfile=/var/lock/subsys/$prog
|
|
|
|
# Source function library.
|
|
. /etc/init.d/functions
|
|
@@ -54,7 +55,7 @@
|
|
RETVAL=$?
|
|
echo
|
|
if test $RETVAL = 0 ; then
|
|
- touch /var/lock/subsys/mcstrans
|
|
+ touch $lockfile
|
|
fi
|
|
return $RETVAL
|
|
}
|
|
@@ -64,15 +65,7 @@
|
|
killproc $prog
|
|
RETVAL=$?
|
|
echo
|
|
- rm -f /var/lock/subsys/mcstrans
|
|
- return $RETVAL
|
|
-}
|
|
-
|
|
-reload(){
|
|
- echo -n $"Reloading configuration: "
|
|
- killproc $prog -HUP
|
|
- RETVAL=$?
|
|
- echo
|
|
+ rm -f $lockfile
|
|
return $RETVAL
|
|
}
|
|
|
|
@@ -82,7 +75,7 @@
|
|
}
|
|
|
|
condrestart(){
|
|
- [ -e /var/lock/subsys/mcstrans ] && restart
|
|
+ [ -e $lockfile ] && restart
|
|
return 0
|
|
}
|
|
|
|
@@ -95,17 +88,14 @@
|
|
stop)
|
|
stop
|
|
;;
|
|
- restart)
|
|
+ restart|force-reload)
|
|
restart
|
|
;;
|
|
- reload)
|
|
- reload
|
|
- ;;
|
|
condrestart)
|
|
condrestart
|
|
;;
|
|
*)
|
|
- echo $"Usage: $0 {start|stop|status|restart|condrestart|reload|rotate}"
|
|
+ echo $"Usage: $0 {start|stop|status|restart|force-reload|condrestart}"
|
|
RETVAL=3
|
|
esac
|
|
|