diff --git a/Shorewall/releasenotes.txt b/Shorewall/releasenotes.txt index 807f77b4d..710b9e772 100755 --- a/Shorewall/releasenotes.txt +++ b/Shorewall/releasenotes.txt @@ -25,7 +25,7 @@ New Features: 'rfc1918'. Previously, such packets were logged under chains named 'logdrop'. -3) Distributers and developers seem to be regularly inventing new +3) Distributors and developers seem to be regularly inventing new naming conventions for kernel modules. To avoid the need to change Shorewall code for each new convention, the MODULE_SUFFIX option has been added to shorewall.conf. MODULE_SUFFIX may be set to the suffix diff --git a/Shorewall/shorewall.conf b/Shorewall/shorewall.conf index c0261c645..8e313ac57 100755 --- a/Shorewall/shorewall.conf +++ b/Shorewall/shorewall.conf @@ -502,6 +502,32 @@ ADMINISABSENTMINDED=Yes # BLACKLISTNEWONLY=Yes +# MODULE NAME SUFFIX +# +# When loading a module named in /etc/shorewall/modules, Shorewall normally +# 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 +# naming convention then you can specify the suffix (extension) for module +# names in this variable. +# +# To see what suffix is used by your distribution: +# +# ls /lib/modules/`uname -r`/kernel/net/ipv4/netfilter +# +# IMPORTANT: Those are back single quotes (upper lefthand corner of +# your keyboard). +# +# All of the file names listed should have the same suffix (extension). Set +# MODULE_SUFFIX to that suffix. +# +# Examples: +# +# If all file names end in ".kzo" then set MODULE_SUFFIX="kzo" +# If all file names end in ".kz.o" then set MODULE_SUFFIX="kz.o" +# + +MODULE_SUFFIX= + ################################################################################ # P A C K E T D I S P O S I T I O N ################################################################################