diff --git a/doc/ChangeLog b/doc/ChangeLog index 76b91142b..f6c2d8668 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,11 @@ +2010-10-29 Vadim Kurland + + * run_time_wrappers: fix for the SF bug #3095615 "reopen no + PREROUTING rule with *-Interface - ID: 3077132". Configlet used wrong + shell variable to access ip address of a wildcard interface. + + * VERSION (FWB_MICRO_VERSION): started 4.1.3 + 2010-10-07 Vadim Kurland * configlets/pix_os/installer_commands_reg_user: using command diff --git a/src/res/configlets/linux24/run_time_wrappers b/src/res/configlets/linux24/run_time_wrappers index 89ca968f2..7ddf5f83e 100644 --- a/src/res/configlets/linux24/run_time_wrappers +++ b/src/res/configlets/linux24/run_time_wrappers @@ -30,9 +30,12 @@ done getinterfaces {{$interface_family_name}} | while read I; do ivar=$(getInterfaceVarName $I) getaddr{{if ipv6}}6{{endif}} $I $ivar - cmd="$"$ivar - eval "addr=$cmd" - test -n "$addr" && {{$command}} + ## cmd="$"$ivar + ## eval "addr=$cmd" + for addr in ${ivar}_list + do + test -n "$addr" && {{$command}} + done done {{endif}}