[netfilter-cvslog] r3827 - in trunk/homepage: scripts xml
xml/patch-o-matic xml/security
laforge at netfilter.org
laforge at netfilter.org
Thu Apr 7 16:59:57 CEST 2005
Author: laforge at netfilter.org
Date: 2005-04-07 16:59:56 +0200 (Thu, 07 Apr 2005)
New Revision: 3827
Modified:
trunk/homepage/scripts/Netfilter_HP.pm
trunk/homepage/scripts/pom2docbook.pl
trunk/homepage/xml/about-website.xml
trunk/homepage/xml/downloads.xml
trunk/homepage/xml/events.xml
trunk/homepage/xml/mailinglists.xml
trunk/homepage/xml/mirrors.xml.template
trunk/homepage/xml/news.xml
trunk/homepage/xml/patch-o-matic/index.xml
trunk/homepage/xml/security/index.xml
trunk/homepage/xml/support.xml
Log:
Various homepage updates/fixes (Martin Koniczek)
Modified: trunk/homepage/scripts/Netfilter_HP.pm
===================================================================
--- trunk/homepage/scripts/Netfilter_HP.pm 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/scripts/Netfilter_HP.pm 2005-04-07 14:59:56 UTC (rev 3827)
@@ -15,7 +15,7 @@
#
# This code is subject to GNU GPLv2
#
-# $Id: Netfilter_HP.pm,v 1.8 2004/03/25 18:42:48 laforge Exp $
+# $Id$
#
=cut
@@ -128,7 +128,7 @@
$xml->doctype('webpage', $XML_PUBLICID, $XML_SYSTEMID);
$xml->startTag('webpage', 'id' => $id, lang=>'en');
- $xml->emptyTag('config', 'param'=>'rcsdate', value=>'$Date: 2004/03/25 18:42:48 $');
+ $xml->emptyTag('config', 'param'=>'rcsdate', value=>'$Date$');
$xml->startTag('head');
$xml->dataElement('title', $title);
$xml->dataElement('titleabbrev', $titleabbrev);
@@ -191,7 +191,7 @@
}
foreach my $ht (keys %howtos) {
- $writer->startTag('section');
+ $writer->startTag('section', 'id'=>"$ht" );
$writer->dataElement('title', $howtos{$ht});
dbxml_tableheader($writer, \@headers);
Modified: trunk/homepage/scripts/pom2docbook.pl
===================================================================
--- trunk/homepage/scripts/pom2docbook.pl 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/scripts/pom2docbook.pl 2005-04-07 14:59:56 UTC (rev 3827)
@@ -5,7 +5,7 @@
#
# This code is subject to GNU GPLv2
#
-# $Id: pom2docbook.pl,v 1.3 2004/01/09 01:04:34 laforge Exp $
+# $Id$
#
use strict;
@@ -53,8 +53,12 @@
my $name = File::Basename::basename($$plet{basedir});
my $title = $$plet{info}{title};
my $helptext = $$plet{info}{help};
+
+ my $addtitle="";
+ if (defined($title)) { $addtitle=" - $title"; }
+
$writer->startTag('section', 'id' => "pom-$repository-$name");
- $writer->dataElement('title', $title);
+ $writer->dataElement('title', "$name$addtitle");
$writer->startTag('simplelist');
my ($mname, $email) = $$plet{info}{author} =~ /(.*)<([^>]+)>/;
@@ -72,7 +76,7 @@
}
$writer->endTag('simplelist');
$writer->startTag('para');
- $writer->dataElement('screen', "\n$helptext");
+ $writer->dataElement('screen', "$helptext\n\n");
$writer->endTag('para');
$writer->endTag('section');
}
@@ -106,10 +110,12 @@
}
my %paths;
+if ($ENV{'KERNEL_DIR'}) { $paths{linux} = $ENV{'KERNEL_DIR'}; }
+ else { $paths{linux} = "/usr/src/linux"; }
+if ($ENV{'IPTABLES_DIR'}) { $paths{iptables} = $ENV{'IPTABLES_DIR'}; }
+ else { $paths{iptables} = "/usr/src/iptables"; }
$paths{POM} = $opt_pomdir;
-$paths{linux} = "/usr/src/linux";
-$paths{iptables} = "/usr/src/iptables";
my $session = Netfilter_POM->init(\%paths);
print("Loading patchlet definitions");
$session->parse_patchlets;
Modified: trunk/homepage/xml/about-website.xml
===================================================================
--- trunk/homepage/xml/about-website.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/about-website.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -40,7 +40,7 @@
</para>
<para>This website is produced from XML using the DocBook Website DTD
-v2.4 and the DocBook XSLT stylesheets.</para>
+v2.4.1/2.5.0 and the DocBook XSLT stylesheets.</para>
</section>
Modified: trunk/homepage/xml/downloads.xml
===================================================================
--- trunk/homepage/xml/downloads.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/downloads.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -657,7 +657,7 @@
<section id="svn">
<title> Subversion Repository</title>
<para>
-You can access the <a href="http://subversion.tigris.org/">Subversion</a>
+You can access the <ulink url="http://subversion.tigris.org/">Subversion</ulink>
server in two ways. For casual browsing, you can use the <ulink
url="http://svn.netfilter.org/">ViewCVS web interface</ulink>.
To grab the latest sources, you can do the following: </para>
@@ -667,7 +667,7 @@
svn co https://svn.netfilter.org/netfilter/trunk/iptables
</screen>
</listitem>
-<listitem>Check out the other available modules (cttest, documentation, homepage, netfilter-ha, pkttables) by using
+<listitem>Check out the other available modules (cttest, documentation, homepage, netfilter-ha, pkttables, patch-o-matic-ng, ...) by using
<screen>
svn co https://svn.netfilter.org/netfilter/trunk/<literal>module</literal>
</screen>
@@ -701,8 +701,10 @@
<title>rsync Access</title>
<para>
The full contents of the our WWW and FTP server can be accessed via <ulink
-url="http://samba.anu.edu.au/rsync/">rsync</ulink>. You can use this to build a 1:1 mirror of
-the netfilter site
+url="http://samba.anu.edu.au/rsync/">rsync</ulink>.
+You can use this to
+<olink targetdoc="page-documentation" targetptr="netfilter-mirror">
+build a 1:1 mirror</olink> of the netfilter site
<itemizedlist mark="bullet">
<listitem>To access the FTP tree, use
<screen>
Modified: trunk/homepage/xml/events.xml
===================================================================
--- trunk/homepage/xml/events.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/events.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -22,24 +22,29 @@
</para>
<section>
+<title>currently no upcoming events listed</title>
+<para>
+</para>
+</section>
+
+<section id="events-past">
+<title>Past events</title>
+
+<section>
<title>2004-Sep-09: ct_sync Presentation at Linux Kongress 2004</title>
<para>
-On 2004-Sep-09 there will be a presentation by Harald about the ct_sync state replication mechanism. More interesting talks are found in the <a href="http://www.linux-kongress.org/2004/program.html">LK2004 Programme</a>.
+On 2004-Sep-09 there was a presentation by Harald about the ct_sync state replication mechanism. More interesting talks are found in the <ulink url="http://www.linux-kongress.org/2004/program.html">LK2004 Programme</ulink>.
</para>
</section>
<section>
<title>2004-Sep-06: 3rd Global Netfilter Developer Workshop</title>
<para>
-On 2004-Sep-06 and 2004-Sep-07 will be the <olink targetdoc="workshop-2004">3rd Netfilter Developer Workshop</olink>, sponsored by <a href="http://www.astaro.com/">Astaro</a>. More information can also be found at <a href="http://gnumonks.org/users/laforge/zwiki/NetfilterWorkshop2004">Harald's Workshop Wiki</a>.
+On 2004-Sep-06 and 2004-Sep-07 was the <olink targetdoc="page-documentation" targetptr="documentation-events">3rd Netfilter Developer Workshop</olink>, sponsored by <ulink url="http://www.astaro.com/">Astaro</ulink>. More information can also be found at <ulink url="http://gnumonks.org/users/laforge/zwiki/NetfilterWorkshop2004">Harald's Workshop Wiki</ulink>.
</para>
</section>
</section>
-
-<section id="events-past">
-<title>Past events</title>
-
<section>
<title>2004-Jul-24: netfilter/iptables development BOF at OLS 2004</title>
<para>
@@ -51,7 +56,7 @@
<title>2004-Jul-23: ct_sync presentation at OLS 2004</title>
<para>
At the <ulink url="http://www.linuxtag.de/">Ottawa Linux Symposium
-2004</ulink>, Harald has given a presentation on ct_sync. The presentation and a respective papaer can be found <a href="http://svn.gnumonks.org/trunk/presentation/netfilter-failover-ols2004/">here</a>.
+ 2004</ulink>, Harald has given a presentation on ct_sync. The presentation and a respective papaer can be found <ulink url="http://svn.gnumonks.org/trunk/presentation/netfilter-failover-ols2004/">here</ulink>.
</para>
</section>
@@ -201,6 +206,12 @@
</para>
</section>
+<section id="workshop-2001-enschede">
+<title>2001-Dec-??: first netfilter/iptables developer workshop</title>
+<para>
+In Enschede, the first netfilter developer workshop took place. More information in the <ulink url="http://lists.netfilter.org/pipermail/netfilter-devel/2001-December/006201.html">Mailinglist archive</ulink>.
+</para>
+</section>
</section>
Modified: trunk/homepage/xml/mailinglists.xml
===================================================================
--- trunk/homepage/xml/mailinglists.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/mailinglists.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -11,11 +11,13 @@
<titleabbrev>Mailing Lists</titleabbrev>
</head>
+<section id="top">
<para>
Please remember, netfilter/iptables is a volunteer-based community effort,
available for free. Our mailinglists are a forum where fellow users can meet
and share their experience.
</para>
+</section>
<para>
If you are a corporate user (or vendor) interested in professional support,
Modified: trunk/homepage/xml/mirrors.xml.template
===================================================================
--- trunk/homepage/xml/mirrors.xml.template 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/mirrors.xml.template 2005-04-07 14:59:56 UTC (rev 3827)
@@ -24,7 +24,8 @@
The netfilter/iptalbes project thanks every organization that supports us by
operating such a mirror. If you operate a server in a country that is not yet
listed in the list below, and you want to operate a netfilter.org mirror, feel
-free to read the <olink targetdoc="doc-howto-mirror">instructions on how to become a mirror</olink>.
+free to read the <olink targetdoc="page-documentation"
+targetptr="netfilter-mirror">instructions on how to become a mirror</olink>.
</para>
[_MIRRORTABLE_]
Modified: trunk/homepage/xml/news.xml
===================================================================
--- trunk/homepage/xml/news.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/news.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -221,7 +221,7 @@
<section>
<title>Proceedings of the second netfilter developer workshop</title>
<para>
-It's been quite some time since the <olink targetdoc="events" localhofo="workshop-2003-budapest">second netfilter developer workshop</olink>.
+It's been quite some time since the <olink targetdoc="events" targetptr="workshop-2003-budapest">second netfilter developer workshop</olink>.
Jozsef has now set up a <ulink url="http://people.netfilter.org/~kadlec/workshop-2003-budapest/">small page</ulink> containing some of the presentations and a summarry written by Harald.
</para>
</section>
@@ -375,8 +375,8 @@
<section>
<title>New iptables-1.2.7a release</title>
<para>The netfilter core team has released <olink
- targetdoc="downloads" targetptr="iptables-1.2.7a">iptables-1.2.7a</olink> and <olink
- targetdoc="downloads" targetptr="pom-20020825">patch-o-matic-20020825</olink>. Both
+ targetdoc="downloads" targetptr="iptables-1.2.7a">iptables-1.2.7a</olink> and <ulink
+ url="/files/patch-o-matic-20020825.tar.bz2">patch-o-matic-20020825</ulink>. Both
contain important bugfixes for new bugs introduced by the
iptables-1.2.7 and patch-o-matic-20020806 release.</para>
</section>
@@ -389,8 +389,8 @@
<section>
<title>New iptables-1.2.7 release</title>
<para> The netfilter core team has released <olink
- targetdoc="downloads" targetptr="iptables-1.2.7">iptables-1.2.7</olink> and <olink
- targetdoc="downloads" targetptr="pom-20020806">patch-o-matic-20020806</olink>.</para>
+ targetdoc="downloads" targetptr="iptables-1.2.7">iptables-1.2.7</olink> and <ulink
+ url="/files/patch-o-matic-20020806.tar.bz2">patch-o-matic-20020806</ulink>.</para>
</section>
</blockquote>
</section>
@@ -430,7 +430,9 @@
<title>2002-May-08</title>
<blockquote>
<section>
- <title><olink targetdoc="fixme">ICMP DNAT Security Announcement</olink></title>
+ <title><ulink
+ url="https://lists.netfilter.org/pipermail/netfilter-announce/2002/000017.html">
+ ICMP DNAT Security Announcement</ulink></title>
<para>We have issued a security announcement about a bug in the ICMP
NAT code, resulting in a possible information leak</para>
</section>
Modified: trunk/homepage/xml/patch-o-matic/index.xml
===================================================================
--- trunk/homepage/xml/patch-o-matic/index.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/patch-o-matic/index.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -16,6 +16,16 @@
</para>
<section id="pom-whatis">
<title>What is patch-o-matic?</title>
+<para>
+ it is a system to apply netfilter-related patches
+ to the latest kernel and/or iptables sources
+
+</para>
+<para>
+ Learn more in the
+ <olink targetdoc="page-documentation" targetptr="netfilter-extensions">
+ Netfilter Extensions Howto</olink>
+</para>
</section>
</webpage>
Modified: trunk/homepage/xml/security/index.xml
===================================================================
--- trunk/homepage/xml/security/index.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/security/index.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -23,7 +23,7 @@
<section>
<title>Jun-30-2004: DoS vulnerability in 2.6.x tcp option parser</title>
<itemizedlist mark="bullet">
-<listitem><olink targetptr="advisory-2004-06-30-2.6-tcpoption" targetdoc="2004-06-30-2.6-tcpoption">Origina Announcement</olink></listitem>
+<listitem><olink targetptr="advisory-2004-06-30-2.6-tcpoption" targetdoc="2004-06-30-2.6-tcpoption">Original Announcement</olink></listitem>
</itemizedlist>
<para>This bug is only present in 2.6.x kernels. 2.4.x kernels are definitely not affected.</para>
</section>
Modified: trunk/homepage/xml/support.xml
===================================================================
--- trunk/homepage/xml/support.xml 2005-04-05 08:03:33 UTC (rev 3826)
+++ trunk/homepage/xml/support.xml 2005-04-07 14:59:56 UTC (rev 3827)
@@ -21,7 +21,7 @@
<para>
The netfilter/iptables project is a volunteer-based community effort. We can
only exist because of the contributions of our users. If nobody would write
-any code, answer questions on the mailinglists, wride documentation, ... the
+any code, answer questions on the mailinglists, write documentation, ... the
project wouldn't exist.
</para>
@@ -34,7 +34,7 @@
<title>Helping other users on the mailinglists</title>
<para>
By answering questions asked by fellow users on the <olink
-targetdoc="mailinglists">mailinglists</olink>, you can enable the
+targetdoc="mailinglists" targetptr="top">mailinglists</olink>, you can enable the
netfilter/iptables developers to spend more time with development, rather than
answering to questions. This, in turn, will make new features available
faster.
@@ -48,7 +48,7 @@
skip this section. There are many other options on how you could help us
</para>
<para>
-If you write any extension for netfilter/iptables, plesae make it available
+If you write any extension for netfilter/iptables, please make it available
under the GNU GPLv2 and contribute it by sending a patch.
</para>
<para>
More information about the netfilter-cvslog
mailing list