From 356ed999c3cc439e1f3ab70042247e5ec8edd114 Mon Sep 17 00:00:00 2001 From: Bart De Schuymer Date: Tue, 1 Nov 2005 08:56:12 +0000 Subject: delete files before saving --- userspace/ebtables2/ebtables.sysv | 1 + 1 file changed, 1 insertion(+) (limited to 'userspace/ebtables2') diff --git a/userspace/ebtables2/ebtables.sysv b/userspace/ebtables2/ebtables.sysv index 5ba102f..d9c4082 100644 --- a/userspace/ebtables2/ebtables.sysv +++ b/userspace/ebtables2/ebtables.sysv @@ -88,6 +88,7 @@ save() { __EXEC_PATH__/ebtables-save > /etc/sysconfig/ebtables || RETVAL=1 fi if [ "$EBTABLES_BINARY_FORMAT" = "yes" ]; then + rm __SYSCONFIG__/ebtables.* for table in $(grep -E '^ebtable_' /proc/modules | cut -f1 -d' ' | sed s/ebtable_//); do __EXEC_PATH__/ebtables -t $table --atomic-file __SYSCONFIG__/ebtables.$table --atomic-save || RETVAL=1 if [ "$EBTABLES_SAVE_COUNTER" = "no" ]; then -- cgit v1.2.3