..."
+ exit 2
+fi
+
+while [ $# -gt 0 ]; do
+
+ case $1 in
+ *.xml)
+ b=${1%.*}.html
+
+ f="$WEBSITE/$b"
+
+ echo "Converting $1 from XML to HTML ($b) ..."
+
+ if xsltproc --output $f --stringparam html.stylesheet html.css --stringparam ulink.target _self -param toc.section.depth 3 $STYLESHEET $1 ; then
+ filestocopy="$filestocopy $f"
+ fi
+ ;;
+
+ *)
+ filestocopy="$filestocopy $1"
+ ;;
+ esac
+
+ shift
+
+done
+
+DESTS="
+webadmin@mail.shorewall.net:/srv/www/html/4.4/manpages6/
+"
+
+if [ -n "$filestocopy" ]; then
+ for f in $filestocopy; do
+ filestoreport="$filestoreport $(basename $f)"
+ done
+
+ chmod 664 $filestocopy
+ for d in $DESTS; do
+ echo "$filestoreport -> $d"
+ scp -qp $filestocopy $d
+ done
+fi
+
+
diff --git a/web/Notices.html b/web/Notices.html
index b89794642..fcb10a839 100644
--- a/web/Notices.html
+++ b/web/Notices.html
@@ -14,6 +14,9 @@
cellspacing="0">
+ Attention Shorewall-perl 4.2 Users
+ |
Attention Users of Shorewall's Multi-ISP Feature
|
@@ -26,7 +29,46 @@
-
2009-01-15
+
2009-02-28
+
+Attention
+Shorewall-perl 4.2 Users
+On February 28, Klemens Rutz reported a problem that affects all
+Shorewall-perl 4.2 versions prior to 4.2.6.1.
+
+The problem:
+
+ - Only occurs when there are more than one non-firewall zone.
+ - Results in the following interface options not being applied to
+forwarded traffic.
+
+blacklist
+dhcp
+maclist (when MACLIST_TABLE=filter)
+norfc1918
+nosmurfs
+tcpflags
+
+
+User are encouraged to either:
+
+ - Upgrade to Shorewall-perl-4.2.6.1 or later; or
+ - Apply the patch found at:
+
+
+
+To apply the patch, execute this
+command:
+
+
+
patch /usr/share/shorewall-perl/Shorewall/Rules.pm < forward.patch
+
+The patch may apply with fuzz and/or an
+offset, depending on your particular version.
A bug in Shorewall versions 3.2.0-3.2.10, 3.4.0-3.4.6 and
diff --git a/web/shorewall_index.htm b/web/shorewall_index.htm
index 8e744d59f..45392a2a0 100644
--- a/web/shorewall_index.htm
+++ b/web/shorewall_index.htm
@@ -50,6 +50,9 @@
2009-02-28
+
+