diff --git a/config/firewall/firewall-lib.pl b/config/firewall/firewall-lib.pl index 9b3f2bff4..f3cd67fb0 100755 --- a/config/firewall/firewall-lib.pl +++ b/config/firewall/firewall-lib.pl @@ -238,8 +238,8 @@ sub get_interface if($net eq "$netsettings{'BLUE_NETADDRESS'}/$netsettings{'BLUE_NETMASK'}"){ return "$netsettings{'BLUE_DEV'}"; } - if($net eq "0.0.0.0/0"){ - return "$netsettings{'RED_DEV'}"; + if($net eq "0.0.0.0/0") { + return &get_external_interface(); } return ""; } diff --git a/config/rootfiles/core/84/filelists/files b/config/rootfiles/core/84/filelists/files index c26e2ea09..2cbc242eb 100644 --- a/config/rootfiles/core/84/filelists/files +++ b/config/rootfiles/core/84/filelists/files @@ -7,4 +7,5 @@ srv/web/ipfire/cgi-bin/fwhosts.cgi srv/web/ipfire/cgi-bin/urlfilter.cgi usr/lib/firewall/firewall-lib.pl usr/lib/firewall/rules.pl +usr/local/bin/update-lang-cache var/ipfire/langs