Documentation cleanup

This commit is contained in:
Tom Eastep 2009-09-03 15:24:19 -07:00
parent f3455b107d
commit 4a809e14ab
2 changed files with 7 additions and 3 deletions

View File

@ -591,8 +591,6 @@ sub compiler {
report_capabilities;
initialize_chain_table;
require_capability( 'MULTIPORT' , "Shorewall $globals{VERSION}" , 's' );
require_capability( 'RECENT_MATCH' , 'MACLIST_TTL' , 's' ) if $config{MACLIST_TTL};
require_capability( 'XCONNMARK' , 'HIGH_ROUTE_MARKS=Yes' , 's' ) if $config{HIGH_ROUTE_MARKS};
@ -604,6 +602,11 @@ sub compiler {
} else {
set_command( 'check', 'Checking', 'Checked' );
}
#
# Chain table initialization depends on shorewall.conf and capabilities. So it must be deferred until
# shorewall.conf has been processed and the capabilities have been determined.
#
initialize_chain_table;
#
# Allow user to load Perl modules

View File

@ -178,7 +178,8 @@ Shorewall 4.4.2
2) Initialization of the compiler's chain table was occurring before
shorewall.conf had been read and before the capabilities had been
determined. This could lead to incorrect rules and Perl runtime errors.
determined. This could lead to incorrect rules and Perl runtime
errors.
----------------------------------------------------------------------------
K N O W N P R O B L E M S R E M A I N I N G