On 11/27/2012 11:42 AM, Fred Maillou wrote:> Hello Tom,
>
> Here is am excerpt of a run of ''shorewall start .'' :
>
>   Initializing...
>   /usr/share/shorewall//modules: 19: ?INCLUDE: not found
>   /usr/share/shorewall//modules: 23: ?INCLUDE: not found
>   /usr/share/shorewall//modules: 27: ?INCLUDE: not found
>   /usr/share/shorewall//modules: 31: ?INCLUDE: not found
>   /usr/share/shorewall//modules: 35: ?INCLUDE: not found
>   /usr/share/shorewall//modules: 39: ?INCLUDE: not found
>   Processing /etc/shorewall/init ...
>   Processing /etc/shorewall/tcclear ...
>   Setting up Route Filtering...
>   [...]
>   Processing /etc/shorewall/started ...
>   done.
>
> No errors are reported, and both the firewall and TC config are
> applied.
>
> /usr/share/shorewall/ contains:
>
>   -rw-r--r--. modules
>   -rw-r--r--. modules.essential
>   -rw-r--r--. modules.extensions
>   -rw-r--r--. modules.ipset
>   -rw-r--r--. modules.tc
>   -rw-r--r--. modules.xtables
>
> With comments removed the file /usr/share/shorewall/modules
> contains:
>
>   ?INCLUDE modules.essential
>   ?INCLUDE modules.xtables
>   ?INCLUDE helpers
>   ?INCLUDE modules.ipset
>   ?INCLUDE modules.tc
>   ?INCLUDE modules.extensions
>
> The only settings regarding modules that could be of that nature
> in shorewall.conf are:
>
>   MODULESDIR>   EXPORTMODULES=Yes
>
> Both the Fedora and Debian installs have MODULESDIR empty.  So
> far I presume the modules in /usr/share/shorewall/ are in a
> default path and should be found.  I would like to know why the
> ''not found'' messages are shown when doing a
''shorewall start .''
> and if they have any effect whatsoever on the FW/TC performance.
>
> Shorewall is 4.5.3 (basically Debian install)
 From the 4.5.4 release notes:
2)  When EXPORTMODULES=No in shorewall.conf, the following errors were
     issued:
     /usr/share/shorewall/modules: line 19: ?INCLUDE: command not found
     /usr/share/shorewall/modules: line 23: ?INCLUDE: command not found
     /usr/share/shorewall/modules: line 27: ?INCLUDE: command not found
     /usr/share/shorewall/modules: line 31: ?INCLUDE: command not found
     /usr/share/shorewall/modules: line 35: ?INCLUDE: command not found
     /usr/share/shorewall/modules: line 39: ?INCLUDE: command not found
     These messages have been eliminated.
Incidentally, 4.5.3 was released 6 months ago -- the current version is 
4.5.9.3.
-Tom
-- 
Tom Eastep        \ When I die, I want to go like my Grandfather who
Shoreline,         \ died peacefully in his sleep. Not screaming like
Washington, USA     \ all of the passengers in his car
http://shorewall.net \________________________________________________
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
DESIGN Expert tips on starting your parallel project right.
http://goparallel.sourceforge.net