Document chain name length restriction

This commit is contained in:
Tom Eastep 2011-01-31 07:07:10 -08:00
parent fbdd4b5ede
commit ae4d675d0d
5 changed files with 16 additions and 6 deletions

View File

@ -2,6 +2,8 @@ Changes in Shorewall 4.4.17 RC 1
1) Documentation and release notes cleanup.
2) Ensure that manual and accounting chains aren't too long.
Changes in Shorewall 4.4.17 Beta 3
1) Allow run-time address variables in the masq file.

View File

@ -16,7 +16,10 @@ VI. PROBLEMS CORRECTED AND NEW FEATURES IN PRIOR RELEASES
RC 1
None.
1) Previously, Shorewall did not check the length of the names of
accounting chains and manual chains. This could result in
errors when loading the resulting ruleset. Now, the compiler issues
an error for chain names longer than 29 characters.
Beta 3

View File

@ -56,7 +56,8 @@
can call later using Embedded PERL. These functions create a
<firstterm>manual chain</firstterm> using
Shorewall::Chains::new_manual_chain() and populate it with rules using
Shorewall::Chains::add_rule().</para>
Shorewall::Chains::add_rule(). The name passed to new_manual_chain()
must not be longer than 29 characters.</para>
</listitem>
<listitem>

View File

@ -73,7 +73,8 @@
chain specified in the CHAIN column. If <emphasis
role="bold">:COUNT</emphasis> is included, a counting rule
matching this entry will be added to
<emphasis>chain</emphasis></para>
<emphasis>chain</emphasis>. The <emphasis>chain</emphasis> may
not exceed 29 characters in length.</para>
</listitem>
</varlistentry>
@ -158,7 +159,8 @@
role="bold">accounting</emphasis> chain is assumed. This is the
chain where the accounting rule is added. The
<emphasis>chain</emphasis> will be created if it doesn't already
exist.</para>
exist. The <emphasis>chain</emphasis> may not exceed 29 characters
in length.</para>
</listitem>
</varlistentry>

View File

@ -73,7 +73,8 @@
chain specified in the CHAIN column. If <emphasis
role="bold">:COUNT</emphasis> is included, a counting rule
matching this entry will be added to
<emphasis>chain</emphasis></para>
<emphasis>chain</emphasis>. The <emphasis>chain</emphasis> may
not exceed 29 characters in length.</para>
</listitem>
</varlistentry>
@ -111,7 +112,8 @@
role="bold">accounting</emphasis> chain is assumed. This is the
chain where the accounting rule is added. The
<emphasis>chain</emphasis> will be created if it doesn't already
exist.</para>
exist. The <emphasis>chain</emphasis> may not exceed 29 characters
in length.</para>
</listitem>
</varlistentry>