projects
/
webmin.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cd5810d
)
Don't enable twice on debian
author
Jamie Cameron
<jcameron@webmin.com>
Thu, 8 Nov 2007 17:19:16 +0000
(17:19 +0000)
committer
Jamie Cameron
<jcameron@webmin.com>
Thu, 8 Nov 2007 17:19:16 +0000
(17:19 +0000)
firewall/debian-linux-lib.pl
patch
|
blob
|
history
diff --git
a/firewall/debian-linux-lib.pl
b/firewall/debian-linux-lib.pl
index
89beb5c
..
2b056ad
100644
(file)
--- a/
firewall/debian-linux-lib.pl
+++ b/
firewall/debian-linux-lib.pl
@@
-82,9
+82,11
@@
elsif ($has_new_debian_iptables) {
local $pri = &get_primary_network_interface();
local ($debpri) = grep { $_->[0] eq $pri->{'fullname'} }
&net::get_interface_defs();
- push(@{$debpri->[3]},
- [ "post-up", "iptables-restore < $iptables_save_file" ]);
- &net::modify_interface_def(@$debpri);
+ if ($debpri && !&started_at_boot()) {
+ push(@{$debpri->[3]},
+ [ "post-up", "iptables-restore < $iptables_save_file" ]);
+ &net::modify_interface_def(@$debpri);
+ }
}
else {
&create_webmin_init();