Update compiler.pl documentation

Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
Tom Eastep 2011-06-19 07:56:03 -07:00
parent c264aaae6b
commit a4b77d7267

View File

@ -756,6 +756,8 @@ DNAT- net 192.168.1.3 tcp 21</programl
by the --log parameter.</para>
<simplelist>
<member><emphasis role="bold">-f</emphasis>=4|6</member>
<member><emphasis role="bold">--family=</emphasis>4|6</member>
</simplelist>
@ -770,6 +772,35 @@ DNAT- net 192.168.1.3 tcp 21</programl
causes the generated input to iptables-input to be displayed on standard
output.</para>
<simplelist>
<member><emphasis role="bold">-c</emphasis></member>
<member><emphasis role="bold">--confess</emphasis></member>
</simplelist>
<para>Added in Shorewall 4.4.20. Causes error and warning messages to
include a Perl stack trace. Useful for finding the place in the code
where the message is generated.</para>
<simplelist>
<member><emphasis role="bold">-u</emphasis></member>
<member><emphasis role="bold">--update</emphasis></member>
</simplelist>
<para>Added in Shorewall 4.4.21. Causes the .conf file to be updated
(<command>shorewall update</command> command).</para>
<simplelist>
<member><emphasis role="bold">-a</emphasis></member>
<member><emphasis role="bold">--annotate</emphasis></member>
</simplelist>
<para>Added in Shorewall 4.4.21. Causes the updated .conf file to be
annotated with documentation. Ignored unless <emphasis
role="bold">--update</emphasis> is also specified.</para>
<para>Example (compiles the configuration in the current directory
generating a script named 'firewall' and using VERBOSITY
2).<programlisting><emphasis role="bold">/usr/share/shorewall/compiler.pl -v 2 -d . firewall</emphasis></programlisting><note>