[svn-commits] tzafrir: branch 1.4 r2954 - /branches/1.4/zaptel.init
SVN commits to the Digium repositories
svn-commits at lists.digium.com
Sat Aug 25 18:04:58 CDT 2007
Author: tzafrir
Date: Sat Aug 25 18:04:57 2007
New Revision: 2954
URL: http://svn.digium.com/view/zaptel?view=rev&rev=2954
Log:
zaptel.init: Allow passing extra arguments (e.g.: -c conffig) to ztcfg.
Modified:
branches/1.4/zaptel.init
Modified: branches/1.4/zaptel.init
URL: http://svn.digium.com/view/zaptel/branches/1.4/zaptel.init?view=diff&rev=2954&r1=2953&r2=2954
==============================================================================
--- branches/1.4/zaptel.init (original)
+++ branches/1.4/zaptel.init Sat Aug 25 18:04:57 2007
@@ -14,6 +14,8 @@
# /etc/defualt/zaptel (depending on your system) instead.
ZTCFG=/sbin/ztcfg
+ZTCFG_CMD="$ZTCFG" # e.g: for a custom zaptel.conf location
+
# The default syncer Astribank. Usually set automatically to a sane
# value by xpp_sync(1) if you have an Astribank. You can set this to an
# explicit Astribank (e.g: 01).
@@ -137,13 +139,13 @@
if ! grep -q ' ZTD/' /proc/* 2>/dev/null; then return; fi
# we should only get here if we have dynamic spans. Right?
- $ZTCFG -s
+ $ZTCFG_CMD -s
}
# Check that telephony is up.
[ "${TELEPHONY}" = "yes" ] || exit 0
-[ -f $ZTCFG ] || exit 0
+[ -x "$ZTCFG" ] || exit 0
[ -f /etc/zaptel.conf ] || exit 0
@@ -197,10 +199,10 @@
fi
if [ $system = debian ]; then
echo -n "Running ztcfg: "
- $ZTCFG 2> /dev/null && echo -n "done"
+ $ZTCFG_CMD 2> /dev/null && echo -n "done"
echo "."
elif [ $system = redhat ]; then
- action "Running ztcfg: " $ZTCFG
+ action "Running ztcfg: " $ZTCFG_CMD
fi
RETVAL=$?
@@ -230,10 +232,10 @@
reload)
if [ $system = debian ]; then
echo -n "Reloading ztcfg: "
- $ZTCFG 2> /dev/null && echo -n "done"
+ $ZTCFG_CMD 2> /dev/null && echo -n "done"
echo "."
elif [ $system = redhat ]; then
- action "Reloading ztcfg: " $ZTCFG
+ action "Reloading ztcfg: " $ZTCFG_CMD
fi
RETVAL=$?
;;
More information about the svn-commits
mailing list