Shorewall 2.0.2d

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1373 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2004-05-28 17:24:32 +00:00
parent 1baf2f468f
commit 03153243eb
4 changed files with 294 additions and 219 deletions

View File

@ -38,7 +38,7 @@ Repository</a></li>
<li> <a href="quotes.htm">Quotes from Users</a></li> <li> <a href="quotes.htm">Quotes from Users</a></li>
<li><a href="useful_links.html">Useful Links</a></li> <li><a href="useful_links.html">Useful Links</a></li>
<li> <a href="shoreline.htm">About the Author</a></li> <li> <a href="shoreline.htm">About the Author</a></li>
<li> <a href="seattlefirewall_index.htm#Donations">Donations</a></li> <li> <a href="shorewall_index.htm#Donations">Donations</a></li>
</ul> </ul>
<p><a href="copyright.htm"><font size="2">Copyright © 2001-2004 Thomas <p><a href="copyright.htm"><font size="2">Copyright © 2001-2004 Thomas
M. Eastep.</font></a><br> M. Eastep.</font></a><br>

View File

@ -18,49 +18,38 @@
<tr> <tr>
<td width="100%" bgcolor="#ffffff"> <td width="100%" bgcolor="#ffffff">
<ul> <ul>
<li> <a href="seattlefirewall_index.htm">Home</a></li> <li style="font-weight: bold;"><a href="index.htm" target="_top">Home</a></li>
<li> <a href="shorewall_features.htm">Features</a></li> <li style="font-weight: bold;"><a href="download.htm">Download</a></li>
<li><a href="Shorewall_Doesnt.html">What it Cannot Do</a><br> <li><a href="Install.htm"><span style="font-weight: bold;">Installation</span></a>
</li>
<li> <a href="shorewall_prerequisites.htm">Requirements</a></li>
<li> <a href="download.htm">Download</a><br>
</li>
<li> <a href="Install.htm">Installation/Upgrade/</a><br>
<a href="Install.htm">Configuration</a><br>
</li>
<li> <a href="shorewall_quickstart_guide.htm">QuickStart
Guides (HOWTOs)</a><br>
</li> </li>
<li><b><a href="Documentation_Index.html">Documentation</a></b></li> <li><b><a href="Documentation_Index.html">Documentation</a></b></li>
<li> <a href="FAQ.htm">FAQs</a>&nbsp; (<a <li><a href="FAQ.htm"><span style="font-weight: bold;">FAQ</span>s</a>&nbsp;
href="http://wiki.rettc.com/wiki.phtml?title=Wiki_Shorewall_FAQ" (<a href="http://wiki.rettc.com/wiki.phtml?title=Wiki_Shorewall_FAQ"
target="_top">Wiki</a>)</li> target="_top">Wiki</a>)</li>
<li><a href="useful_links.html">Useful Links</a><br> <li><a href="troubleshoot.htm"><span style="font-weight: bold;">Troubleshooting</span></a></li>
</li> <li><a href="support.htm"><span style="font-weight: bold;">Support</span></a></li>
<li> <a href="troubleshoot.htm"><span
style="font-weight: bold;">Troubleshooting - </span>Things to try if
it doesn't
work</a></li>
<li> <a href="errata.htm">Errata</a></li>
<li> <a href="upgrade_issues.htm">Upgrade Issues</a></li>
<li> <a href="support.htm"><span style="font-weight: bold;">Support
- </span>Getting help or Answers to Questions</a></li>
<li><a href="http://lists.shorewall.net">Mailing Lists</a><a
href="http://lists.shorewall.net"> </a><br>
</li>
<li><a href="shorewall_mirrors.htm">Mirrors</a>
<ul>
</ul> </ul>
</li> <ul>
<li> <a href="shorewall_features.htm">Features</a></li>
<li><a href="Shorewall_Doesnt.html">What it
Cannot Do</a> </li>
<li> <a href="shorewall_prerequisites.htm">Requirements</a></li>
<li><a href="http://lists.shorewall.net">Mailing
Lists</a><a href="http://lists.shorewall.net"> </a> </li>
<li><a href="upgrade_issues.htm">Upgrade
Issues</a></li>
<li><a href="errata.htm">Errata</a></li>
<li><a href="shorewall_mirrors.htm">Mirrors</a> </li>
<li> <a href="News.htm">News Archive</a></li> <li> <a href="News.htm">News Archive</a></li>
<li> <a <li> <a
href="http://cvs.shorewall.net/Shorewall_CVS_Access.html">CVS href="http://cvs.shorewall.net/Shorewall_CVS_Access.html">CVS
Repository</a></li> Repository</a></li>
<li> <a href="quotes.htm">Quotes from Users</a></li> <li> <a href="quotes.htm">Quotes from Users</a></li>
<ul> <li><a href="useful_links.html">Useful Links</a></li>
</ul>
<li> <a href="shoreline.htm">About the Author</a></li> <li> <a href="shoreline.htm">About the Author</a></li>
<li> <a href="seattlefirewall_index.htm#Donations">Donations</a></li> <li> <a href="shorewall_index.htm#Donations">Donations</a></li>
</ul>
<ul>
</ul> </ul>
</td> </td>
</tr> </tr>
@ -71,9 +60,10 @@ Repository</a></li>
</p> </p>
<h1 align="center"><b><a href="http://www.sf.net"><img align="left" <h1 align="center"><b><a href="http://www.sf.net"><img align="left"
alt="SourceForge Logo" alt="SourceForge Logo"
src="http://sourceforge.net/sflogo.php?group_id=22587&amp;type=3"></a></b></h1> src="http://sourceforge.net/sflogo.php?group_id=22587&amp;type=1" title=""
style="border: 0px solid ; width: 88px; height: 31px;"></a></b></h1>
<br> <br>
<b><b>This site is hosted by the generous folks at <a This site is hosted by the generous folks at <a
href="http://www.sf.net">SourceForge.net</a></b></b> href="http://www.sf.net">SourceForge.net</a>
</body> </body>
</html> </html>

View File

@ -22,7 +22,7 @@ Texts. A copy of the license is included in the section entitled “<span
class="quote"><a href="GnuCopyright.htm" target="_self">GNU Free class="quote"><a href="GnuCopyright.htm" target="_self">GNU Free
Documentation License</a></span>”.<br> Documentation License</a></span>”.<br>
</p> </p>
<p>2004-04-05<br> <p>2004-05-18<br>
</p> </p>
<hr style="width: 100%; height: 2px;"> <hr style="width: 100%; height: 2px;">
<p><b>I strongly urge you to read and print a copy of the <a <p><b>I strongly urge you to read and print a copy of the <a
@ -200,15 +200,11 @@ repository at cvs.shorewall.net</a> contains the latest snapshots of
the each Shorewall component. There's no guarantee that what you find the each Shorewall component. There's no guarantee that what you find
there will work at all.<br> there will work at all.<br>
</p> </p>
</blockquote> <p align="left">The CVS repository also can be used to retreive the
<p align="left"><b>Shapshots:<br> latest released versions. <a
</b></p> href="http://shorewall.net/pub/shorewall/contrib/makelrp.sh">Here is a
<blockquote> shell script</a> that allows you to create a .lrp file from the current
<p align="left">Periodic snapshots from CVS may be found at <a contents of the CVS Lrp2/ project.<br>
href="http://shorewall.net/pub/shorewall/Snapshots/">http://shorewall.net/pub/shorewall/Snapshots</a>
(<a href="ftp://shorewall.net/pub/shorewall/Snapshots/" target="_top">FTP</a>).
These snapshots have undergone initial testing and will have been
installed and run at shorewall.net.<br>
</p> </p>
</blockquote> </blockquote>
</body> </body>

View File

@ -8,29 +8,62 @@
</head> </head>
<body> <body>
<div> <div>
<table border="0" cellpadding="0" cellspacing="0" id="AutoNumber4" <h1>Shorewall 2.0</h1>
style="border-collapse: collapse; width: 100%; height: 100%;"> <span style="font-weight: bold;">Tom Eastep</span><br>
<tbody> <br>
<tr> The information on this site
<td width="90%">
<h2>Introduction to Shorewall</h2>
<h3>This is the Shorewall 2.0 Web Site</h3>
<div style="margin-left: 40px;">The information on this site
applies only to 2.0.x releases of applies only to 2.0.x releases of
Shorewall. For older versions:<br> Shorewall. For older versions:<br>
</div>
<ul>
<ul> <ul>
<li>The 1.4 site is <a href="http://www.shorewall.net/1.4" <li>The 1.4 site is <a href="http://www.shorewall.net/1.4"
target="_top">here.<br> target="_top">here.<br>
</a></li> </a></li>
<li>The 1.3 site is <a href="http://www.shorewall.net/1.3" <li>The 1.3 site is <a href="http://www.shorewall.net/1.3"
target="_top">here.</a></li> target="_top">here.</a></li>
<li>The 1.2 site is <a href="http://shorewall.net/1.2/" <li>The 1.2 site is <a href="http://shorewall.net/1.2/" target="_top">here</a>.</li>
target="_top">here</a>.</li>
</ul> </ul>
</ul> Copyright © 2001-2004 Thomas M. Eastep<br>
<h3>Glossary</h3> <div>
<div class="legalnotice">
<p>Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version
1.2 or any later version published by the Free Software Foundation;
with no Invariant Sections, with no Front-Cover, and with no Back-Cover
Texts. A copy of the license is included in the section entitled “<span
class="quote"><a
href="file:///vfat/Ursa/Shorewall/Shorewall-Website/GnuCopyright.htm"
target="_self">GNU Free
Documentation License</a></span>”.</p>
</div>
</div>
<div>
<p class="pubdate">2004-05-28<br>
</p>
<hr style="width: 100%; height: 2px;"></div>
<h3>Table of Contents</h3>
<div style="margin-left: 40px;"><a href="#Intro">Introduction to
Shorewall</a><br>
<div style="margin-left: 40px;"><a href="#Glossary">Glossary</a><br>
<a href="#WhatIs">What is Shorewall?</a><br>
<a href="#GettingStarted">Getting Started with Shorewall</a><br>
<a href="#Info">Looking for Information?</a><br>
<a href="#Mandrake">Running Shorewall on Mandrake® with a
two-interface setup?</a><br>
<a href="#License">License</a><br>
</div>
<a href="#News">News</a><br>
<div style="margin-left: 40px;"><a href="#2_0_2d">Shorewall 2.0.2d</a><br>
<a href="#2_0_2c">Shorewall 2.0.2c</a><br>
<a href="#2_0_2b">Shorewall 2.0.2b</a><br>
<a href="#2_0_2a">Shorewall 2.0.2a</a><br>
<a href="#2_0_2">Shorewall 2.0.2</a><br>
<a href="#LinuxFest">Presentation at LinuxFest NW</a><br>
</div>
<a href="#Leaf">Leaf</a><br>
<a href="#Donations">Donations</a><br>
</div>
<h2><a name="Intro"></a>Introduction to Shorewall</h2>
<h3><a name="Glossary"></a>Glossary</h3>
<ul> <ul>
<li><a href="http://www.netfilter.org" target="_top">Netfilter</a> <li><a href="http://www.netfilter.org" target="_top">Netfilter</a>
- the - the
@ -44,7 +77,7 @@ control Netfilter. The term 'iptables' is often used to refer to the
combination of iptables+Netfilter (with Netfilter not in ipchains combination of iptables+Netfilter (with Netfilter not in ipchains
compatibility mode).</li> compatibility mode).</li>
</ul> </ul>
<h3>What is Shorewall?</h3> <h3><a name="WhatIs"></a>What is Shorewall?</h3>
<div style="margin-left: 40px;">The Shoreline Firewall, more <div style="margin-left: 40px;">The Shoreline Firewall, more
commonly known as "Shorewall", is commonly known as "Shorewall", is
a high-level tool for configuring Netfilter. You describe your a high-level tool for configuring Netfilter. You describe your
@ -66,18 +99,19 @@ After that, there is no Shorewall code running although the <a
href="starting_and_stopping_shorewall.htm">/sbin/shorewall href="starting_and_stopping_shorewall.htm">/sbin/shorewall
program can be used at any time to monitor the Netfilter firewall</a>.<br> program can be used at any time to monitor the Netfilter firewall</a>.<br>
</div> </div>
<h3>Getting Started with Shorewall</h3> <h3><a name="GettingStarted"></a>Getting Started with Shorewall</h3>
<div style="margin-left: 40px;">New to Shorewall? Start by <div style="margin-left: 40px;">New to Shorewall? Start by
selecting the <a href="shorewall_quickstart_guide.htm">QuickStart Guide</a> selecting the <a href="shorewall_quickstart_guide.htm">QuickStart Guide</a>
that most that most
closely match your environment and follow the step by step instructions.<br> closely matches your environment and follow the step by step
instructions.<br>
</div> </div>
<h3>Looking for Information?</h3> <h3><a name="Info"></a>Looking for Information?</h3>
<div style="margin-left: 40px;">The <a <div style="margin-left: 40px;">The <a href="Documentation_Index.html">Documentation
href="Documentation_Index.html">Documentation
Index</a> is a good place to start as is the Quick Search in the frame Index</a> is a good place to start as is the Quick Search in the frame
above. </div> above. </div>
<h3>Running Shorewall on Mandrake® with a two-interface setup?</h3> <h3><a name="Mandrake"></a>Running Shorewall on Mandrake® with a
two-interface setup?</h3>
<div style="margin-left: 40px;">If so, the documentation on this <div style="margin-left: 40px;">If so, the documentation on this
site will not apply directly site will not apply directly
to your setup. If you want to use the documentation that you find here, to your setup. If you want to use the documentation that you find here,
@ -91,7 +125,7 @@ informed by Mandrake Development that this problem has been corrected
in Mandrake 10.0 Final (the problem still exists in the 10.0 Community in Mandrake 10.0 Final (the problem still exists in the 10.0 Community
release).<br> release).<br>
</div> </div>
<h3>License</h3> <h3><a name="License"></a>License</h3>
<div style="margin-left: 40px;">This program is free software; <div style="margin-left: 40px;">This program is free software;
you can redistribute it and/or modify it you can redistribute it and/or modify it
under the terms of <a href="http://www.gnu.org/licenses/gpl.html">Version under the terms of <a href="http://www.gnu.org/licenses/gpl.html">Version
@ -115,12 +149,61 @@ any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover, and with no Back-Cover Texts. Invariant Sections, with no Front-Cover, and with no Back-Cover Texts.
A copy of the license is included in the section entitled <a>"GNU Free A copy of the license is included in the section entitled <a>"GNU Free
Documentation License"</a>. </div> Documentation License"</a>. </div>
<p>Copyright © 2001-2004 Thomas M. Eastep </p> <p> </p>
<hr style="width: 100%; height: 2px;"> <hr style="width: 100%; height: 2px;">
<h2>News</h2> <h2><a name="News"></a>News</h2>
<p><b>5/13/2004 - Shorewall 2.0.2</b><b> </b><b> <img <p><b><a name="2_0_2d"></a>5/28/2004 - Shorewall 2.0.2d<br>
alt="(New)" src="images/new10.gif" </b><br>
style="border: 0px solid ; width: 28px; height: 12px;" title=""></b></p> One problem corrected:<br>
</p>
<ol>
<li>Shorewall was checking capabilities before loading kernel
modules. Consequently, if kernel module autoloading was disabled, the
capabilities were mis-detected.<br>
</li>
</ol>
<p><b><a name="2_0_2c"></a>5/21/2004 - Shorewall 2.0.2c</b></p>
One problem corrected:<br>
<ol>
<li>&nbsp;DNAT rules with a dynamic source zone don't work
properly. When used, these rules cause the rule to be checked against
ALL input,&nbsp; not just input from the designated zone.<br>
</li>
</ol>
<p><b><a name="2_0_2b"></a>5/18/2004 - Shorewall 2.0.2b</b><b>&nbsp;</b></p>
<p>Corrects two problems:</p>
<ol>
<li>Specifying a null common action in /etc/shorewall/actions
(e.g., :REJECT) results in a startup error.<br>
<br>
</li>
<li>If /var/lib/shorewall does not exist, shorewall start fails.<br>
</li>
</ol>
<p><b><a name="2_0_2a"></a>5/15/2004 - Shorewall 2.0.2a</b><b> </b><br>
</p>
<p>Corrects two problems:<br>
</p>
<ol>
<li>Temporary restore files were not being removed from
/var/lib/shorewall. These files have names of the form
'restore-nnnnn'.&nbsp;
You can remove files that have accumulated with the command: <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;rm -f /var/lib/shorewall/restore-[0-9]* <br>
<br>
</li>
<li>The restore script did not load kernel modules. The result
was that after a cold load, applications like FTP and IRC DCC didn't
work. <br>
<br>
To correct: <br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;1) Install 2.0.2a <br>
&nbsp;&nbsp;&nbsp;&nbsp;2) "shorewall restart" <br>
&nbsp;&nbsp;&nbsp;&nbsp;3) "shorewall save" </li>
</ol>
<p><b><a name="2_0_2"></a>5/13/2004 - Shorewall 2.0.2</b><b>&nbsp;</b></p>
<p>Problems Corrected since 2.0.1<br> <p>Problems Corrected since 2.0.1<br>
</p> </p>
<ol> <ol>
@ -134,7 +217,7 @@ processing has been eliminated.</li>
dynamic rules pertaining to the host(s) being deleted. Thanks to Stefan dynamic rules pertaining to the host(s) being deleted. Thanks to Stefan
Engel for this correction.</li> Engel for this correction.</li>
</ol> </ol>
Issues when migrating from Shorewall 2.0.0 to Shorewall 2.0.1:<br> Issues when migrating from Shorewall 2.0.1 to Shorewall 2.0.2:<br>
<ol> <ol>
<li>Extension Scripts -- In order for extension scripts to work <li>Extension Scripts -- In order for extension scripts to work
properly with the new iptables-save/restore integration (see New properly with the new iptables-save/restore integration (see New
@ -353,7 +436,8 @@ in the install.sh script before running it as follows:<br>
Thanks to Alex Wilms for helping with this change.<br> Thanks to Alex Wilms for helping with this change.<br>
</li> </li>
</ol> </ol>
<p><b>4/17/2004 - Presentation at LinuxFest NW</b><b><br> <p><b><a name="LinuxFest"></a>4/17/2004 - Presentation at
LinuxFest NW</b><b><br>
</b></p> </b></p>
<p>Today I gave a presentation at LinuxFest NW in Bellingham. The <p>Today I gave a presentation at LinuxFest NW in Bellingham. The
presentation was entitled "<a presentation was entitled "<a
@ -366,39 +450,44 @@ an overview of its features.<br>
</ol> </ol>
<p><a href="News.htm">More News</a></p> <p><a href="News.htm">More News</a></p>
<hr style="width: 100%; height: 2px;"> <hr style="width: 100%; height: 2px;">
<h2><a name="Leaf"></a>Leaf<br>
</h2>
<p><a href="http://leaf.sourceforge.net" target="_top"><img <p><a href="http://leaf.sourceforge.net" target="_top"><img
alt="(Leaf Logo)" alt="(Leaf Logo)"
style="border: 0px solid ; height: 36px; width: 49px;" style="border: 0px solid ; height: 36px; width: 49px;"
src="images/leaflogo.gif" title=""></a> LEAF is an open source project src="images/leaflogo.gif" title=""></a> LEAF is an open source project
which provides a Firewall/router on a floppy, CD or CF. Several LEAF which provides a Firewall/router on a floppy, CD or CF. Several LEAF
distributions including Bering and Bering-uCLib use Shorewall as their distributions including Bering and Bering-uClibc use Shorewall as their
Netfilter configuration tool.<br> Netfilter configuration tool.<br>
</p> </p>
<div> <div>
<div style="text-align: center;"> </div> <div style="text-align: center;"> </div>
</div> </div>
<hr style="width: 100%; height: 2px;"> <hr style="width: 100%; height: 2px;">
<h2><a name="Donations"></a>Donations<br> <h2><a name="Donations"></a>Donations
</h2> </h2>
<p style="text-align: left;"> </p>
<p style="text-align: left;"><big><a href="http://www.alz.org" <p style="text-align: left;"><big><a href="http://www.alz.org"
target="_top"><img src="images/alz_logo2.gif" title="" target="_top"><img src="images/alz_logo2.gif" title=""
alt="(Alzheimer's Association Logo)" alt="(Alzheimer's Association Logo)"
style="border: 0px solid ; width: 300px; height: 60px;" align="left"></a>Shorewall style="border: 0px solid ; width: 300px; height: 60px;" align="left"></a></big></p>
<h2><big><a href="http://www.starlight.org" target="_top"><img
src="images/newlog.gif" title="" alt="(Starlight Foundation Logo)"
style="border: 0px solid ; width: 59px; height: 102px;" align="left"></a></big></h2>
<p style="text-align: left;"><big>Shorewall
is free but is free but
if you if you
try it and find it useful, try it and find it useful,
please consider making a donation to the <a href="http://www.alz.org/" please consider making a donation to the <a href="http://www.alz.org/"
target="_top">Alzheimer's Association</a>. Thanks!</big> </p> target="_top">Alzheimer's Association</a> or to the <a
</td> href="http://www.starlight.org" target="_top">Starlight Children's
</tr> Foundation</a>.<br>
<tr> </big></p>
<td style="vertical-align: top;"> <br> <p style="text-align: left;"><big>Thanks<br>
</td> <br>
</tr> </big></p>
</tbody> <p style="text-align: left;"><big><br>
</table> </big> </p>
</div> </div>
<p><font size="2">Updated 05/10/2004 - <a href="support.htm">Tom Eastep</a></font><br>
</p>
</body> </body>
</html> </html>