@TheHobbit:

The patch is not sufficient to fix the issue. I realized that the
/etc/firestarter/firestarter.sh generated by Firestarter wizard contains
the following:

# External network interface data
IP=`LANG=C /sbin/ifconfig $IF | grep inet | cut -d : -f 2 | cut -d \  -f 1`
MASK=`LANG=C /sbin/ifconfig $IF | grep Mas | cut -d : -f 4`
BCAST=`LANG=C /sbin/ifconfig $IF |grep Bcast: | cut -d : -f 3 | cut -d \  -f 1`
NET=$IP/$MASK

if [ "$NAT" = "on" ]; then
        # Internal network interface data
        INIP=`/sbin/ifconfig $INIF | grep inet | cut -d : -f 2 | cut -d \  -f 1`
        INMASK=`/sbin/ifconfig $INIF | grep Mas | cut -d : -f 4`
        INBCAST=`/sbin/ifconfig $INIF |grep Bcast: | cut -d : -f 3 | cut -d \  
-f 1`
        INNET=$INIP/$INMASK
fi

So the IP, MASK, BCAST and NET variables are right, but the INIP,
INMASK, INBCAST and INNET are still using the wrong locale.

What about setting LANG=C at the beggining of the firestarter.sh
generated script?

** Changed in: firestarter (Ubuntu)
       Status: Fix Released => Confirmed

-- 
Firestarter fails to run on locales other than English
https://bugs.launchpad.net/bugs/222038
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to