diff --git a/urlfilter/files/etc/init.d/urlfilter b/urlfilter/files/etc/init.d/urlfilter index 9f7b38f33..41b0cfab3 100755 --- a/urlfilter/files/etc/init.d/urlfilter +++ b/urlfilter/files/etc/init.d/urlfilter @@ -9,7 +9,7 @@ PROG=/usr/sbin/urlfilter configure_firewall() { - iptables -w -L FORWARD|grep -iqE "NFQUEUE" + iptables -w -nL FORWARD|grep -iqE "NFQUEUE" if [ "$?" -ne 0 ]; then # setup netfilter queue 0, use queue bypass so that if no application is # listening to this queue then traffic is unaffected. @@ -23,7 +23,7 @@ configure_firewall() # disable acceleration for https packet so that they can be read by urlfilter ebtables -A FORWARD -p ip --ip-protocol 6 --ip-destination-port 443 -j SKIPLOG fi - ip6tables -w -L FORWARD|grep -iqE "NFQUEUE" + ip6tables -w -nL FORWARD|grep -iqE "NFQUEUE" if [ "$?" -ne 0 ]; then #ip6table rules ip6tables -w -I FORWARD 1 -p tcp --dport 80 -j NFQUEUE --queue-num 0 --queue-bypass @@ -54,7 +54,7 @@ start_service() { } stop_service() { - iptables -w -L FORWARD|grep -iqE "NFQUEUE" + iptables -w -nL FORWARD|grep -iqE "NFQUEUE" if [ "$?" -eq 0 ]; then iptables -w -D FORWARD -p tcp --dport 80 -j NFQUEUE --queue-num 0 --queue-bypass iptables -w -D FORWARD -p tcp --dport 443 -j NFQUEUE --queue-num 0 --queue-bypass @@ -64,7 +64,7 @@ stop_service() { iptables -w -D INPUT -p udp --sport 53 -j NFQUEUE --queue-num 0 --queue-bypass ebtables -D FORWARD -p ip --ip-protocol 6 --ip-destination-port 443 -j SKIPLOG fi - ip6tables -w -L FORWARD|grep -iqE "NFQUEUE" + ip6tables -w -nL FORWARD|grep -iqE "NFQUEUE" if [ "$?" -eq 0 ]; then #ip6table rules ip6tables -w -D FORWARD -p tcp --dport 80 -j NFQUEUE --queue-num 0 --queue-bypass