Make the ALL INTERFACES and LOCAL independent; add ko.gz to module suffixes

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1269 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2004-04-20 02:20:43 +00:00
parent c9a8c2b923
commit bdf056643e
4 changed files with 14 additions and 4 deletions

View File

@ -15,3 +15,8 @@ Changes since 2.0.1
7) Allow CONFIG_PATH to be inherited. 7) Allow CONFIG_PATH to be inherited.
8) Fix ensure_config_path call. 8) Fix ensure_config_path call.
9) Make LOCAL and ALL INTERFACES independent in the nat file.
10) Add "ko.gz" to the vast list of module suffixes that distributions
have invented.

View File

@ -5874,7 +5874,7 @@ do_initialize() {
BRIDGING=$(added_param_value_no BRIDGING $BRIDGING) BRIDGING=$(added_param_value_no BRIDGING $BRIDGING)
DYNAMIC_ZONES=$(added_param_value_no DYNAMIC_ZONES $DYNAMIC_ZONES) DYNAMIC_ZONES=$(added_param_value_no DYNAMIC_ZONES $DYNAMIC_ZONES)
[ -n "$MODULE_SUFFIX" ] || MODULE_SUFFIX="o gz ko o.gz" [ -n "$MODULE_SUFFIX" ] || MODULE_SUFFIX="o gz ko o.gz ko.gz"
# #
# Strip the files that we use often # Strip the files that we use often

View File

@ -54,5 +54,10 @@ New Features:
Yes or yes. Now, the LOCAL columns contents are treated Yes or yes. Now, the LOCAL columns contents are treated
independently of the contents of the ALL INTERFACES column. independently of the contents of the ALL INTERFACES column.
4) The folks at Mandrake have nothing better to do than create yet
another kernel module naming convention. As a consequence,
beginning with this release, if MODULE_PREFIX isn't specified in
shorewall.conf, then the default value is "o gz ko o.gz ko.gz".

View File

@ -528,9 +528,9 @@ BLACKLISTNEWONLY=Yes
# #
# When loading a module named in /etc/shorewall/modules, Shorewall normally # When loading a module named in /etc/shorewall/modules, Shorewall normally
# looks in the MODULES DIRECTORY (see MODULESDIR above) for files whose names # looks in the MODULES DIRECTORY (see MODULESDIR above) for files whose names
# end in ".o", ".ko", ".gz" or "o.gz". If your distribution uses a different # end in ".o", ".ko", ".gz", "o.gz" or "ko.gz" . If your distribution uses a
# naming convention then you can specify the suffix (extension) for module # different naming convention then you can specify the suffix (extension) for
# names in this variable. # module names in this variable.
# #
# To see what suffix is used by your distribution: # To see what suffix is used by your distribution:
# #