[netfilter-cvslog] r6839 - in trunk/homepage: . xml

pablo at netfilter.org pablo at netfilter.org
Tue May 22 18:02:16 CEST 2007


Author: pablo at netfilter.org
Date: 2007-05-22 18:02:15 +0200 (Tue, 22 May 2007)
New Revision: 6839

Modified:
   trunk/homepage/README
   trunk/homepage/xml/Makefile
   trunk/homepage/xml/about.xml
   trunk/homepage/xml/layout.xml
Log:
- remove any reference to CVS, we use SVN since quite some time
- add external patch-o-matic-ng repository to the website
- keep pom-ng submitted, obsolete and pending sections out of the website
- add a short intro on how to install docbook catalogs


Modified: trunk/homepage/README
===================================================================
--- trunk/homepage/README	2007-05-22 00:55:00 UTC (rev 6838)
+++ trunk/homepage/README	2007-05-22 16:02:15 UTC (rev 6839)
@@ -36,3 +36,50 @@
 mirrors.xml file, the patch-o-matic pages and for security/*.
 
 -- Harald Welte <laforge at netfilter.org>
+
+Setting up catalogs
+======================================================================
+
+If you want to build the netfilter homepage for first time, you *should* read
+this section since it will save you some previous time. In order to validate 
+XML documents, xlstproc downloads the DTD files from several URIs. Just have a
+look at whatever XML file and you'll find this header at the top of it:
+
+<!DOCTYPE webpage PUBLIC "-//Norman Walsh//DTD Website V2.6.0//EN"
+                 "http://docbook.sourceforge.net/release/website/2.6.0/schema/dtd/website.dtd">
+
+Since the files are placed in sourceforge, downloading these files sometimes
+becomes a painfully time consuming task. Therefore, to speed up the building
+process, we suggest you to spend 10 minutes to install docbook-website and
+docbook-xsl in your local catalog. Thus, xsltproc will use the files available
+in your hardisk instead of downloading them from internet. Cool, isn't it? 
+Just download the tarballs from:
+
+http://sourceforge.net/project/showfiles.php?group_id=21935#files
+
+ $ tar xvjf docbook-website-2.6.0.tar.bz2
+ $ cd docbook-website-2.6.0
+ $ sh install.sh
+ $ sh test.sh
+
+ $ tar xvjf docbook-xsl-1.72.0.tar.bz2
+ $ cd docbook-xsl-1.72.0
+ $ sh install.sh
+
+Just a minor nitpick related to netfilter's homepage:
+
+http://docbook.sourceforge.net/release/website/2.6.0/schema/dtd/website.dtd
+                                               ^^^^^
+You have to edit docbook-website-2.6.0/catalog.xml since it includes the 
+following URI:
+
+http://docbook.sourceforge.net/release/website/2.6/schema/dtd/website.dtd
+                                               ^^^
+
+Mind the final .0 that is missing. Don't forget to run in your terminal:
+
+. /usr/src/xml/docbook-website-2.6.0/.profile.incl
+
+The building process will take a couple of seconds instead several minutes :-)
+
+-- Pablo Neira Ayuso <pablo at netfilter.org>

Modified: trunk/homepage/xml/Makefile
===================================================================
--- trunk/homepage/xml/Makefile	2007-05-22 00:55:00 UTC (rev 6838)
+++ trunk/homepage/xml/Makefile	2007-05-22 16:02:15 UTC (rev 6839)
@@ -24,7 +24,7 @@
 #
 NETFILTER_ADVISORIES:=$(patsubst %.txt,%.xml,$(patsubst $(NETFILTER_ADVISORYDIR)/%, security/%, $(wildcard $(NETFILTER_ADVISORYDIR)/*.txt)))
 # FIXME: build this automatically from POMDIR
-NETFILTER_POMSECTS:=pending base extra submitted obsolete
+NETFILTER_POMSECTS:=base extra external # submitted obsolete pending
 
 NETFILTER_POMXMLS=$(foreach T,$(NETFILTER_POMSECTS),patch-o-matic/pom-$(T).xml)
 NETFILTER_POMDEPS=$(wildcard $(NETFILTER_POMDIR)/*/info)

Modified: trunk/homepage/xml/about.xml
===================================================================
--- trunk/homepage/xml/about.xml	2007-05-22 00:55:00 UTC (rev 6838)
+++ trunk/homepage/xml/about.xml	2007-05-22 16:02:15 UTC (rev 6839)
@@ -117,7 +117,7 @@
 Keep your Emails short and to the point.  Don't flame; inform.
 </listitem>
 <listitem>
-Look at what's happening in <ulink url="http://cvs.netfilter.org/">SVN</ulink>, the <literal>netfilter-devel</literal> and the netdev list (at vger.kernel.org).
+Look at what's happening in <ulink url="http://svn.netfilter.org/">SVN</ulink>, the <literal>netfilter-devel</literal> and the netdev list (at vger.kernel.org).
 </listitem>
 <listitem>
 Implement what's on the projects <filename>TODO</filename> list.
@@ -228,7 +228,7 @@
  stuff like TTL match and target modules as well as IPv6 porting. The ULOG
  target including the ulogd daemon were the next milestone. After getting
  included in the Netfilter core team in September 2000 he took over lots of the
- administrative work like doing releases, maintaining CVS/SVN, TODO lists, etc.
+ administrative work like doing releases, maintaining SVN, TODO lists, etc.
  and got involved more and more with fundamental design issues.</para>
  <para>At the time of writing, this is mainly the new conntrack/Nat helper
  framework for multiple related expectations,  the upcoming new

Modified: trunk/homepage/xml/layout.xml
===================================================================
--- trunk/homepage/xml/layout.xml	2007-05-22 00:55:00 UTC (rev 6838)
+++ trunk/homepage/xml/layout.xml	2007-05-22 16:02:15 UTC (rev 6839)
@@ -93,6 +93,8 @@
 <!--				<tocentry page="patch-o-matic/pom-pending.xml" filename="pom-pending.html"/> -->
 				<tocentry page="patch-o-matic/pom-base.xml" filename="pom-base.html"/>
 				<tocentry page="patch-o-matic/pom-extra.xml" filename="pom-extra.html"/>
+				<tocentry page="patch-o-matic/pom-external.xml" filename="pom-external.html"/>
+
 <!--				<tocentry page="patch-o-matic/pom-obsolete.xml" filename="pom-obsolete.html"/> -->
 			</tocentry>
 			<tocentry page="projects/ulogd/index.xml" dir="ulogd" filename="index.html">




More information about the netfilter-cvslog mailing list