mirror of
https://gitlab.com/shorewall/code.git
synced 2024-12-23 14:48:51 +01:00
Correct documentation WRT ';' vs. ';;'
Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
parent
24e21e730e
commit
3402b1efb6
@ -374,7 +374,8 @@ DIVERTHA - - tcp</programlisting>
|
||||
|
||||
<listitem>
|
||||
<para>Allows you to place your own ip[6]tables matches at the
|
||||
end of the line following a semicolon (";"). If an
|
||||
end of the line following a semicolon (";") (deprecated) or
|
||||
two semicolons (";;") (preferred since Shoreall 5.0.0). If an
|
||||
<replaceable>action</replaceable> is specified, the compiler
|
||||
proceeds as if that <replaceable>action</replaceable> had been
|
||||
specified in this column. If no action is specified, then you
|
||||
@ -391,21 +392,15 @@ DIVERTHA - - tcp</programlisting>
|
||||
|
||||
<programlisting>2:P eth0 - tcp 22
|
||||
INLINE(MARK(2)):P eth0 - tcp 22
|
||||
INLINE(MARK(2)):P eth0 - ; -p tcp
|
||||
INLINE eth0 - tcp 22 ; -j MARK --set-mark 2
|
||||
INLINE eth0 - ; -p tcp -j MARK --set-mark 2
|
||||
INLINE(MARK(2)):P eth0 - ;; -p tcp
|
||||
INLINE eth0 - tcp 22 ;; -j MARK --set-mark 2
|
||||
INLINE eth0 - ;; -p tcp -j MARK --set-mark 2
|
||||
</programlisting>
|
||||
|
||||
<para>If INLINE_MATCHES=Yes in <ulink
|
||||
url="/manpages/shorewall.conf.html">shorewall6.conf(5)</ulink>
|
||||
then the third rule above can be specified as follows:</para>
|
||||
|
||||
<programlisting>MARK(2):P eth0 - ; -p tcp</programlisting>
|
||||
|
||||
<para>Beginning with Shorewall 5.0.0, the rule may also be
|
||||
written this way, irrespective of the setting of
|
||||
INLINE_MATCHES:</para>
|
||||
|
||||
<programlisting>MARK(2):P eth0 - ;; -p tcp</programlisting>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
@ -700,7 +700,7 @@
|
||||
<programlisting>/etc/shorewall/masq:
|
||||
|
||||
#INTERFACE SOURCE ADDRESS
|
||||
INLINE(eth1) 0.0.0.0/0 70.90.191.121 ; -m statistic --mode random --probability 0.50
|
||||
INLINE(eth1) 0.0.0.0/0 70.90.191.121 ;; -m statistic --mode random --probability 0.50
|
||||
eth1 0.0.0.0/0 70.90.191.123
|
||||
</programlisting>
|
||||
|
||||
|
@ -461,7 +461,8 @@
|
||||
<listitem>
|
||||
<para>Added in Shorewall 4.5.16. This action allows you to
|
||||
construct most of the rule yourself using iptables syntax. The
|
||||
part that you specify must follow a semicolon (';') and is
|
||||
part that you specify must follow a semicolon (';')
|
||||
(deprecated) or two semicolons(';;') (preferred) and is
|
||||
completely free-form. If the target of the rule (the part
|
||||
following 'j') is something that Shorewall supports in the
|
||||
ACTION column, then you may enclose it in parentheses (e.g.,
|
||||
@ -489,7 +490,7 @@
|
||||
necessarily be at the end of the generated rule. For
|
||||
example, if addresses are specified in the SOURCE and/or
|
||||
DEST columns, their generated matches will appear after
|
||||
those specified using ';'.</para>
|
||||
those specified using ';;' (or ';').</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
Loading…
Reference in New Issue
Block a user