summaryrefslogtreecommitdiff
path: root/build_tools
diff options
context:
space:
mode:
authorqwell <qwell@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2006-11-30 00:23:33 +0000
committerqwell <qwell@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2006-11-30 00:23:33 +0000
commit4c1daa46b5a30fec3c37558e9d02a8d616c88eda (patch)
tree58cf77c71d09f464a7b2b88099a99548a16f6373 /build_tools
parentca8d7cf70f37fb55a421b1ec19e299daff6c429f (diff)
Fix issue that was discovered by using dash as /bin/sh instead of bash.
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1663 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'build_tools')
-rwxr-xr-xbuild_tools/genmodconf8
1 files changed, 4 insertions, 4 deletions
diff --git a/build_tools/genmodconf b/build_tools/genmodconf
index 57013a0..34da3ea 100755
--- a/build_tools/genmodconf
+++ b/build_tools/genmodconf
@@ -31,7 +31,7 @@
# line to commands in 'install' rules, thus keeping them from being lost, so
# we try to determine what version is installed and take advantage of that
-if [ "${1}" == "linux24" ]; then
+if [ "${1}" = "linux24" ]; then
if [ -d ${2}/etc/modutils ]; then
target=${2}/etc/modutils/zaptel
elif [ -f ${2}/etc/modules.conf ]; then
@@ -41,7 +41,7 @@ if [ "${1}" == "linux24" ]; then
echo No suitable location for module rules can be found... exiting.
exit 1
fi
-elif [ "${1}" == "linux26" ]; then
+elif [ "${1}" = "linux26" ]; then
toolver=`/sbin/modprobe --version | awk '{print $$3;}' | cut -d. -f2 | cut -d- -f1`
if [ ${toolver} -ge 2 ]; then
cmdopts=\$CMDLINE_OPTS
@@ -79,13 +79,13 @@ fi
echo Building ${target}...
-if [ "${1}" == "linux24" ]; then
+if [ "${1}" = "linux24" ]; then
for mod in ${3}; do
if ! grep -q "post-install ${mod} " ${target}; then
echo "post-install ${mod} /sbin/ztcfg" >> ${target}
fi
done
-elif [ "${1}" == "linux26" ]; then
+elif [ "${1}" = "linux26" ]; then
for mod in ${3}; do
if ! grep -q "install ${mod} " ${target}; then
echo "install ${mod} /sbin/modprobe --ignore-install ${mod} ${cmdopts} && /sbin/ztcfg" >> ${target}