summaryrefslogtreecommitdiff
path: root/zaptel.init
diff options
context:
space:
mode:
authortilghman <tilghman@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2006-08-16 01:40:16 +0000
committertilghman <tilghman@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2006-08-16 01:40:16 +0000
commitbf9739d08f2f76f18a08024a0ac9b60b8982d8d0 (patch)
treeedf4e08fb9c31a3d7a59ec06cc5b52dd6180ec0f /zaptel.init
parentc370e90f86d16d7d8c1669316c8ee2d884e95ef0 (diff)
Merged revisions 1317 via svnmerge from
https://origsvn.digium.com/svn/zaptel/branches/1.2 ........ r1317 | tilghman | 2006-08-15 20:36:34 -0500 (Tue, 15 Aug 2006) | 2 lines Bug 7624 - Debian lacks /var/lock/subsys ........ git-svn-id: http://svn.digium.com/svn/zaptel/trunk@1318 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'zaptel.init')
-rw-r--r--zaptel.init22
1 files changed, 12 insertions, 10 deletions
diff --git a/zaptel.init b/zaptel.init
index 33d87e3..268570e 100644
--- a/zaptel.init
+++ b/zaptel.init
@@ -26,8 +26,10 @@ fi
# Source zaptel configuration.
if [ $system = debian ]; then
[ -f /etc/default/zaptel ] && . /etc/default/zaptel
+ LOCKFILE=/var/lock/zaptel
elif [ $system = redhat ]; then
[ -f /etc/sysconfig/zaptel ] && . /etc/sysconfig/zaptel
+ LOCKFILE=/var/lock/subsys/zaptel
fi
if [ -z "${MODULES}" ]; then
@@ -57,7 +59,7 @@ RETVAL=0
# See how we were called.
case "$1" in
start)
- # Load drivers
+ # Load drivers
rmmod wcusb >& /dev/null
rmmod wcfxsusb >& /dev/null
rmmod audio >& /dev/null
@@ -100,11 +102,11 @@ case "$1" in
fi
RETVAL=$?
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/zaptel
- ;;
+ [ $RETVAL -eq 0 ] && touch $LOCKFILE
+ ;;
stop)
- # Unload drivers
- echo -n "Unloading zaptel hardware drivers:"
+ # Unload drivers
+ echo -n "Unloading zaptel hardware drivers:"
for x in $RMODULES; do
if rmmod ${x} >& /dev/null; then
echo -n " $x"
@@ -121,9 +123,9 @@ case "$1" in
fi
RETVAL=$?
- [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/zaptel
- ;;
- restart)
+ [ $RETVAL -eq 0 ] && rm -f $LOCKFILE
+ ;;
+ restart)
$0 stop
$0 start
;;
@@ -138,8 +140,8 @@ case "$1" in
RETVAL=$?
;;
*)
- echo "Usage: zaptel {start|stop|restart|reload}"
- exit 1
+ echo "Usage: zaptel {start|stop|restart|reload}"
+ exit 1
esac
exit $RETVAL