diff --git a/docs/CompiledPrograms.xml b/docs/CompiledPrograms.xml index 2b7099bb7..82497cb03 100644 --- a/docs/CompiledPrograms.xml +++ b/docs/CompiledPrograms.xml @@ -258,6 +258,32 @@ + The handling of CONFIG_PATH was broken in Shorewall 3.2.0 — + Users wishing to use Shorewall Lite are urged to run 3.2.1 or later + (both Shorewall and Shorewall Lite). Beginning with version 3.2.1, the + CONFIG_PATH variable is treated as follows: + + + + The value of CONFIG_PATH in + /etc/shorewall/shorewall.conf is ignored when + compiling for export (the -e option in given). + + + + The value of CONFIG_PATH in the + shorewall.conf file in the configuration + directory is used to search for configuration files during + compilation of that configuration. + + + + The value of CONFIG_PATH used when the script is run on the + firewall system is + "/etc/shorewall-lite:/usr/share/shorewall-lite". + + + Edit the shorewall.conf file as required.