From 9fb6a10b7d2c20133ee7f7b47680fb0d6b4de06b Mon Sep 17 00:00:00 2001 From: maniacikarus Date: Sat, 23 Feb 2008 14:02:22 +0000 Subject: [PATCH] little changes in core8 - backup before extract changed if clause in wirelessctrl if key is not existing eq on git-svn-id: http://svn.ipfire.org/svn/ipfire/branches/2.1/trunk@1228 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 --- config/rootfiles/core/8/update.sh | 5 ++--- config/rootfiles/core/9/update.sh | 2 +- src/misc-progs/wirelessctrl.c | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/core/8/update.sh b/config/rootfiles/core/8/update.sh index 6deda161aa..c1952ecd82 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 a97e2ca070..3423b62f94 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 65680e5ee2..ad76cfb8b6 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); } -- 2.39.2