mirror of
https://gitlab.com/shorewall/code.git
synced 2024-12-16 03:10:39 +01:00
Fix handling of ipsec option in the hosts file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6936 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
parent
991be0ac16
commit
853fa1b7d5
@ -4,6 +4,8 @@ Changes in 4.0.1
|
|||||||
|
|
||||||
2) Fix uninstallers.
|
2) Fix uninstallers.
|
||||||
|
|
||||||
|
3) Correct handling of 'ipsec' option in the hosts file.
|
||||||
|
|
||||||
Changes in 4.0.0 Final
|
Changes in 4.0.0 Final
|
||||||
|
|
||||||
1) Fix lite install.sh manpage problem.
|
1) Fix lite install.sh manpage problem.
|
||||||
|
@ -43,6 +43,10 @@ Problems corrected in 4.0.1.
|
|||||||
two products from clearing the firewall configuration established
|
two products from clearing the firewall configuration established
|
||||||
by the other one.
|
by the other one.
|
||||||
|
|
||||||
|
4) The 'ipsec' OPTION in /etc/shorewall/hosts was ignored by
|
||||||
|
Shorewall-perl. If the zone type was changed to 'ipsec' or
|
||||||
|
'ipsec4', the configuration worked properly.
|
||||||
|
|
||||||
Other changes in Shorewall 4.0.1.
|
Other changes in Shorewall 4.0.1.
|
||||||
|
|
||||||
1) A new EXPAND_POLICIES option is added to shorewall.conf. The
|
1) A new EXPAND_POLICIES option is added to shorewall.conf. The
|
||||||
|
@ -880,7 +880,7 @@ sub validate_hosts_file()
|
|||||||
for my $option ( @options )
|
for my $option ( @options )
|
||||||
{
|
{
|
||||||
if ( $option eq 'ipsec' ) {
|
if ( $option eq 'ipsec' ) {
|
||||||
$type = 'ipsec';
|
$type = 'ipsec4';
|
||||||
$zoneref->{options}{complex} = 1;
|
$zoneref->{options}{complex} = 1;
|
||||||
$ipsec = 1;
|
$ipsec = 1;
|
||||||
} elsif ( $validoptions{$option}) {
|
} elsif ( $validoptions{$option}) {
|
||||||
|
Loading…
Reference in New Issue
Block a user