Template: shorewall/upgrade_to_14 Type: boolean _Description: Did you check your configuration and do you want to restart Shorewall right now? This is a major release of Shorewall that introduces some changes in the configuration files. The major changes are listed below. . You _must_ review your firewall configuration in order to get Shorewall to work properly. . * The MERGE_HOSTS variable in shorewall.conf is no longer supported. Shorewall 1.4 behavior is the same as 1.3 with MERGE_HOSTS=Yes. . * Interface names of the form : in /etc/shorewall/interfaces now generate an error. . * OLD_PING_HANDLING=Yes will generate an error at startup as will specification of the 'noping' or 'filterping' interface options. . * In addition to behaving like OLD_PING_HANDLING=No, Shorewall 1.4 no longer unconditionally accepts outbound ICMP packets. So if you want to 'ping' from the firewall, you will need the appropriate rule or policy. . * The 'routestopped' option in the /etc/shorewall/interfaces and /etc/shorewall/hosts files is no longer supported and will generate an error at startup if specified. . * The Shorewall 1.2 syntax for DNAT and REDIRECT rules is no longer accepted. . * The ALLOWRELATED variable in shorewall.conf is no longer supported. Shorewall 1.4 behavior is the same as 1.3 with ALLOWRELATED=Yes. . * The 'multi' interface option is no longer supported. . * The SHARED_DIR variable has been removed from shorewall.conf. This variable was for use by package maintainers and was not documented for general use. Template: shorewall/dont_restart Type: note _Description: Shorewall won't be restarted automatically This will prevent network blackout due to changes in configuration files. . Check your configuration and then restart Shorewall issuing: . invoke-rc.d shorewall restart . or . /etc/init.d/shorewall restart Template: shorewall/upgrade_14_20 Type: boolean _Description: Did you check your configuration and do you want to restart Shorewall right now? This is a major release of Shorewall that introduces some changes in the configuration files. You have to check carefully your configuration before restarting your firewall to avoid failures and network blackout. The changes are listed below (or in /usr/share/doc/shorewall/upgrade_14-20.txt.gz): . * The 'dropunclean' and 'logunclean' interface options are no longer supported. If either option is specified in /etc/shorewall/interfaces, an threatening message will be generated. . * The NAT_BEFORE_RULES option has been removed from shorewall.conf. The behavior of Shorewall is as if NAT_BEFORE_RULES=No had been specified. In other words, DNAT rules now always take precidence over one-to-one NAT specifications. . * The default value for the ALL INTERFACES column in /etc/shorewall/nat has changed. In Shorewall 1.*, if the column was left empty, a value of "Yes" was assumed. This has been changed so that a value of "No" is now assumed. . * The following files don't exist in Shorewall 2.0: . /etc/shorewall/common.def /etc/shorewall/common /etc/shorewall/icmpdef /etc/shorewall/action.template (Moved to /usr/share/shorewall) /etc/shorewall/rfc1918 (Moved to /usr/share/shorewall). . * The /etc/shorewall/action file now allows an action to be designated as the "common" action for a particular policy type by following the action name with ":" and the policy (DROP, REJECT or ACCEPT). . * The /etc/shorewall directory no longer contains a 'users' file or a 'usersets' file. Similar functionality is now available using user-defined actions. . * It is no longer possible to specify rate limiting in the ACTION column of /etc/shorewall/rules -- you must use the RATE LIMIT column. . * Depending on which method you use to upgrade, if you have your own version of /etc/shorewall/rfc1918, you may have to take special action to restore it after the upgrade. Look for /etc/shorewall/rfc1918*, locate the proper file and rename it back to /etc/shorewall/rfc1918. The contents of that file will supercede the contents of /usr/share/shorewall/rfc1918. Template: shorewall/upgrade_20_22 Type: boolean _Description: Did you check your configuration and do you want to restart Shorewall right now? This is a major release of Shorewall that introduces some changes in the configuration files. You have to check carefully your configuration before restarting your firewall to avoid failures and network blackout. The changes are listed in /usr/share/doc/shorewall/releasenotes.txt.gz. Template: shorewall/warnrfc1918 Type: note _Description: Possible out-of-date rfc1918 configration file The file rfc1918 has been found in your shorewall configuration directory. It probably comes from an upgrade from a previous version. Note that the file has now been replaced by rfc1918 and bogons, the former is only used to list private network addresses and the latter is used to list unassigned addresses and must be kept up-to-date; previously rfc1918 was used for both kind of addresses. It is strongly recommended to remove the file from the configuration directory and let shorewall to use its default one (located at /usr/share/shorewall/).