From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Koniczek Subject: some patch suggestions for the homepage Date: Tue, 05 Apr 2005 02:17:49 +0000 Message-ID: <4251F54D.5090205@koniczek.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------000205040403080108050604" Return-path: To: netfilter-devel@lists.netfilter.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-devel-bounces@lists.netfilter.org Errors-To: netfilter-devel-bounces@lists.netfilter.org List-Id: netfilter-devel.vger.kernel.org This is a multi-part message in MIME format. --------------000205040403080108050604 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit just some fixes for typos, links, etc. attention: i also changed scripts/pom2docbook.pl to: - take path to iptables and kernel src from environment (will still use /usr/src/{linux, iptables} as defaults) - added the actual name of a patch as "heading" for the html overview, because not every patch has a title i will try to provide a "mini-howto" within the next days from my somewhat lengthy efforts to build the homepage from the svn sources. for now, i need some sleep... --------------000205040403080108050604 Content-Type: text/plain; name="netfilter-homepage-versus-3822.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="netfilter-homepage-versus-3822.patch" Index: xml/patch-o-matic/index.xml =================================================================== --- xml/patch-o-matic/index.xml (revision 3824) +++ xml/patch-o-matic/index.xml (working copy) @@ -16,6 +16,16 @@
What is patch-o-matic? + + is a system to apply netfilter-related patches + to the latest kernel and/or iptables sources + + + + Learn more in the + + Netfilter Extensions Howto +
Index: xml/downloads.xml =================================================================== --- xml/downloads.xml (revision 3824) +++ xml/downloads.xml (working copy) @@ -657,7 +657,7 @@
Subversion Repository -You can access the Subversion +You can access the Subversion server in two ways. For casual browsing, you can use the ViewCVS web interface. To grab the latest sources, you can do the following: @@ -667,7 +667,7 @@ svn co https://svn.netfilter.org/netfilter/trunk/iptables -Check out the other available modules (cttest, documentation, homepage, netfilter-ha, pkttables) by using +Check out the other available modules (cttest, documentation, homepage, netfilter-ha, pkttables, patch-o-matic-ng, ...) by using svn co https://svn.netfilter.org/netfilter/trunk/module @@ -701,8 +701,10 @@ rsync Access The full contents of the our WWW and FTP server can be accessed via rsync. You can use this to build a 1:1 mirror of -the netfilter site +url="http://samba.anu.edu.au/rsync/">rsync. +You can use this to + +build a 1:1 mirror of the netfilter site To access the FTP tree, use Index: xml/mailinglists.xml =================================================================== --- xml/mailinglists.xml (revision 3824) +++ xml/mailinglists.xml (working copy) @@ -11,11 +11,13 @@ Mailing Lists +
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. +
If you are a corporate user (or vendor) interested in professional support, Index: xml/events.xml =================================================================== --- xml/events.xml (revision 3824) +++ xml/events.xml (working copy) @@ -22,24 +22,29 @@
+currently no upcoming events listed + + +
+ +
+Past events + +
2004-Sep-09: ct_sync Presentation at Linux Kongress 2004 -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 LK2004 Programme. +On 2004-Sep-09 there was a presentation by Harald about the ct_sync state replication mechanism. More interesting talks are found in the LK2004 Programme.
2004-Sep-06: 3rd Global Netfilter Developer Workshop -On 2004-Sep-06 and 2004-Sep-07 will be the 3rd Netfilter Developer Workshop, sponsored by Astaro. More information can also be found at Harald's Workshop Wiki. +On 2004-Sep-06 and 2004-Sep-07 was the 3rd Netfilter Developer Workshop, sponsored by Astaro. More information can also be found at Harald's Workshop Wiki.
- -
-Past events -
2004-Jul-24: netfilter/iptables development BOF at OLS 2004 @@ -51,7 +56,7 @@ 2004-Jul-23: ct_sync presentation at OLS 2004 At the Ottawa Linux Symposium -2004, Harald has given a presentation on ct_sync. The presentation and a respective papaer can be found here. + 2004, Harald has given a presentation on ct_sync. The presentation and a respective papaer can be found here.
@@ -201,6 +206,12 @@
+
+2001-Dec-??: first netfilter/iptables developer workshop + +In Enschede, the first netfilter developer workshop took place. More information in the Mailinglist archive. + +
Index: xml/mirrors.xml.template =================================================================== --- xml/mirrors.xml.template (revision 3824) +++ xml/mirrors.xml.template (working copy) @@ -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 instructions on how to become a mirror. +free to read the instructions on how to become a mirror. [_MIRRORTABLE_] Index: xml/security/index.xml =================================================================== --- xml/security/index.xml (revision 3824) +++ xml/security/index.xml (working copy) @@ -23,7 +23,7 @@
Jun-30-2004: DoS vulnerability in 2.6.x tcp option parser -Origina Announcement +Original Announcement This bug is only present in 2.6.x kernels. 2.4.x kernels are definitely not affected.
Index: xml/about-website.xml =================================================================== --- xml/about-website.xml (revision 3824) +++ xml/about-website.xml (working copy) @@ -40,7 +40,7 @@ This website is produced from XML using the DocBook Website DTD -v2.4 and the DocBook XSLT stylesheets. +v2.4.1/2.5.0 and the DocBook XSLT stylesheets. Index: xml/news.xml =================================================================== --- xml/news.xml (revision 3824) +++ xml/news.xml (working copy) @@ -221,7 +221,7 @@
Proceedings of the second netfilter developer workshop -It's been quite some time since the second netfilter developer workshop. +It's been quite some time since the second netfilter developer workshop. Jozsef has now set up a small page containing some of the presentations and a summarry written by Harald.
@@ -375,8 +375,8 @@
New iptables-1.2.7a release The netfilter core team has released iptables-1.2.7a and patch-o-matic-20020825. Both + targetdoc="downloads" targetptr="iptables-1.2.7a">iptables-1.2.7a and patch-o-matic-20020825. Both contain important bugfixes for new bugs introduced by the iptables-1.2.7 and patch-o-matic-20020806 release.
@@ -389,8 +389,8 @@
New iptables-1.2.7 release The netfilter core team has released iptables-1.2.7 and patch-o-matic-20020806. + targetdoc="downloads" targetptr="iptables-1.2.7">iptables-1.2.7 and patch-o-matic-20020806.
@@ -430,7 +430,9 @@ 2002-May-08
- <olink targetdoc="fixme">ICMP DNAT Security Announcement</olink> + <ulink + url="https://lists.netfilter.org/pipermail/netfilter-announce/2002/000017.html"> + ICMP DNAT Security Announcement</ulink> We have issued a security announcement about a bug in the ICMP NAT code, resulting in a possible information leak
Index: xml/support.xml =================================================================== --- xml/support.xml (revision 3824) +++ xml/support.xml (working copy) @@ -21,7 +21,7 @@ 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. @@ -34,7 +34,7 @@ Helping other users on the mailinglists By answering questions asked by fellow users on the mailinglists, you can enable the +targetdoc="mailinglists" targetptr="top">mailinglists, 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 -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. Index: scripts/pom2docbook.pl =================================================================== --- scripts/pom2docbook.pl (revision 3824) +++ scripts/pom2docbook.pl (working copy) @@ -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; @@ -54,9 +54,14 @@ my $title = $$plet{info}{title}; my $helptext = $$plet{info}{help}; $writer->startTag('section', 'id' => "pom-$repository-$name"); - $writer->dataElement('title', $title); + $writer->dataElement('title', $name); $writer->startTag('simplelist'); + if (defined($title)) { + $writer->dataElement('member', sprintf("Title: %s", + $title)); + } + my ($mname, $email) = $$plet{info}{author} =~ /(.*)<([^>]+)>/; if (defined($email)) { $writer->startTag('member'); @@ -106,10 +111,16 @@ } my %paths; +my $nfsrcroot; +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{iptables} = "$nfsrcroot/iptables"; +#$nfsrcroot="/usr/ports/vpn/netfilter"; +#$nfsrcroot="/sofa/vpn/vpn2/netfilter"; $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; Index: scripts/Netfilter_HP.pm =================================================================== --- scripts/Netfilter_HP.pm (revision 3824) +++ scripts/Netfilter_HP.pm (working copy) @@ -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); --------------000205040403080108050604--