[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