shorewall_code/Shorewall/debian/shorewall.templates

122 lines
5.2 KiB
Plaintext
Raw Normal View History

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 <device>:<integer> 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/).