Bug#486030: fbb: Patch fixing bashisms
Package: fbb
Tags: patch
Followup-For: Bug #486030
The attached patch fixes all bashisms.
Best regards
Manuel
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (200, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nur fbb-7.04j.orig/fbb fbb-7.04j/fbb
--- fbb-7.04j.orig/fbb 2003-09-07 17:18:30.000000000 +0200
+++ fbb-7.04j/fbb 2008-06-24 23:06:16.000000000 +0200
@@ -241,7 +241,7 @@
while [ $NB -lt $NUMPORT ] ; do
printf " %-2s %-2s 1 %-6s 250 2 1 10 00/15 XUWYL %s\n"\
$NB ${NB_CH[$NB]} ${PORT_NAME[$NB]} ${PORT_FREQ[$NB]}
- NB=$[ $NB + 1 ]
+ NB=$(( $NB + 1 ))
done
echo "#"
echo "# End of file."
@@ -269,7 +269,7 @@
echo -n "Frequency : "
read REP
PORT_FREQ[$NUMPORT]=$REP
- NUMPORT=$[ $NUMPORT + 1 ]
+ NUMPORT=$(( $NUMPORT + 1 ))
done
NB=1
@@ -277,7 +277,7 @@
echo
while [ $NB -lt $NUMPORT ] ; do
echo "Port $NB on axport ${PORT_NAME[$NB]} (${NB_CH[$NB]} channels) Freq=${PORT_FREQ[$NB]}"
- NB=$[ $NB + 1 ]
+ NB=$(( $NB + 1 ))
done
while true ; do
@@ -307,7 +307,7 @@
echo "! MAIL" >> $FILE
echo "\$d \$Tz Mailbox \$O-\$o (LINUX version)" >> $FILE
fi
- NB=$[ $NB + 1 ]
+ NB=$(( $NB + 1 ))
done
fi
diff -Nur fbb-7.04j.orig/rc.fbb fbb-7.04j/rc.fbb
--- fbb-7.04j.orig/rc.fbb 2003-09-07 17:18:30.000000000 +0200
+++ fbb-7.04j/rc.fbb 2008-06-24 23:07:22.000000000 +0200
@@ -22,13 +22,13 @@
else
return=$rc_failed
fi
- echo -e "$return"
+ echo "$return"
;;
stop)
echo -n "Shutting down FBB daemon"
killproc -TERM /usr/sbin/fbb || return=$rc_failed
sleep 4
- echo -e "$return"
+ echo "$return"
;;
restart|reload)
$0 stop && $0 start || return=$rc_failed
Reply to: