diff --git a/config/rootfiles/core/8/update.sh b/config/rootfiles/core/8/update.sh index 6deda161a..c1952ecd8 100644 --- a/config/rootfiles/core/8/update.sh +++ b/config/rootfiles/core/8/update.sh @@ -1,7 +1,6 @@ #!/bin/bash . /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 extract_files depmod -a -echo "DROPWIRELESSFORWARD=on" >> /var/ipfire/optionsfw/settings -echo "DROPWIRELESSINPUT=on" >> /var/ipfire/optionsfw/settings -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + diff --git a/config/rootfiles/core/9/update.sh b/config/rootfiles/core/9/update.sh index a97e2ca07..3423b62f9 100644 --- a/config/rootfiles/core/9/update.sh +++ b/config/rootfiles/core/9/update.sh @@ -1,5 +1,5 @@ #!/bin/bash . /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 extract_files depmod -a -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 diff --git a/src/misc-progs/wirelessctrl.c b/src/misc-progs/wirelessctrl.c index 65680e5ee..ad76cfb8b 100644 --- a/src/misc-progs/wirelessctrl.c +++ b/src/misc-progs/wirelessctrl.c @@ -102,12 +102,12 @@ int main(void) } /* with this rule you can disable the logging of the dropped wireless input packets*/ - if(findkey(kv, "DROPWIRELESSINPUT", buffer) && !strcmp(buffer,"on")){ + if(!findkey(kv, "DROPWIRELESSINPUT", buffer) || strcmp(buffer,"off")){ snprintf(command, STRING_SIZE-1, "/sbin/iptables -A WIRELESSINPUT -i %s -j LOG --log-prefix 'DROP_Wirelessinput'", blue_dev); safe_system(command); } /* with this rule you can disable the logging of the dropped wireless forward packets*/ - if(findkey(kv, "DROPWIRELESSFORWARD", buffer) && !strcmp(buffer,"on")){ + if(!findkey(kv, "DROPWIRELESSFORWARD", buffer) || strcmp(buffer,"off")){ snprintf(command, STRING_SIZE-1, "/sbin/iptables -A WIRELESSFORWARD -i %s -j LOG --log-prefix 'DROP_Wirelessforward'", blue_dev); safe_system(command); }