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