=================================================================== RCS file: /home/cvsd/home/cvs/scripts/shell/firewall/fw-universal.sh,v retrieving revision 2.82 retrieving revision 2.83 diff -u -p -r2.82 -r2.83 --- scripts/shell/firewall/fw-universal.sh 2011/11/18 23:26:18 2.82 +++ scripts/shell/firewall/fw-universal.sh 2011/11/18 23:49:00 2.83 @@ -18,7 +18,7 @@ # Licensed under terms of GNU General Public License. # All rights reserved. # -# $Platon: scripts/shell/firewall/fw-universal.sh,v 2.81 2011-10-03 17:42:56 nepto Exp $ +# $Platon: scripts/shell/firewall/fw-universal.sh,v 2.82 2011-11-18 23:26:18 rajo Exp $ # # Changelog: # 2003-10-24 - created @@ -893,7 +893,7 @@ allow_input() riface="IFname_$iface"; print_info -en " $port($iface)"`[ ! -z $src_ip ] && echo "[$src_ip]"` IPS="IP_$iface"; - if [ "$port" -eq 67 ]; then # DHCP requests doesn't have destination IP specified + if [ "x$port" = "x67" ]; then # DHCP requests doesn't have destination IP specified $IPTABLES -A INPUT -i ${!riface} -p UDP --dport $port -j ACCEPT else for ip in ${!IPS}; do @@ -1099,7 +1099,7 @@ allow_input() print_info -en " $port"`[ ! -z $src_ip ] && echo "[$src_ip]"` #$IPTABLES -A INPUT -i $iface -d ${!INET_IP} -p UDP --dport $port -j ACCEPT #$IPTABLES -A INPUT -i $iface --source 192.168.1.0/16 -p UDP --dport $port -j ACCEPT - if [ "$port" -eq 67 ]; then # DHCP requests doesn't have destination IP specified + if [ "x$port" = "x67" ]; then # DHCP requests doesn't have destination IP specified $IPTABLES -A INPUT -i ${!riface} -p UDP --dport $port -j ACCEPT else for ip in ${!IPS}; do