You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by bu...@apache.org on 2012/05/06 18:56:36 UTC

svn commit: r816076 - in /websites/staging/httpd/trunk/content: ./ mod_ftp/index.en.xml mod_ftp/index.html mod_mbox/index.html mod_mbox/index.xml mod_mbox/install.html mod_mbox/install.xml

Author: buildbot
Date: Sun May  6 16:56:36 2012
New Revision: 816076

Log:
Staging update by buildbot for httpd

Added:
    websites/staging/httpd/trunk/content/mod_mbox/index.html
    websites/staging/httpd/trunk/content/mod_mbox/install.html
Removed:
    websites/staging/httpd/trunk/content/mod_ftp/index.en.xml
    websites/staging/httpd/trunk/content/mod_mbox/index.xml
    websites/staging/httpd/trunk/content/mod_mbox/install.xml
Modified:
    websites/staging/httpd/trunk/content/   (props changed)
    websites/staging/httpd/trunk/content/mod_ftp/index.html

Propchange: websites/staging/httpd/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sun May  6 16:56:36 2012
@@ -1 +1 @@
-1334692
+1334694

Modified: websites/staging/httpd/trunk/content/mod_ftp/index.html
==============================================================================
--- websites/staging/httpd/trunk/content/mod_ftp/index.html (original)
+++ websites/staging/httpd/trunk/content/mod_ftp/index.html Sun May  6 16:56:36 2012
@@ -1,3 +1,129 @@
-URI: index.en.html
-Content-Language: en
-Content-type: text/html; charset=ISO-8859-1
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+        <link href="/css/apsite.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+        <meta name="author" content="Documentation Group" /><meta name="email" content="docs@httpd.apache.org" />
+        <title>mod_ftp - FTP Protocol module for Apache 2 - The Apache HTTP Server Project</title>
+    </head>
+    <body>
+        
+        <div id="page-header">
+            <p class="menu">&nbsp;</p>
+            <p class="apache">&nbsp;</p>
+            <a href="/">
+            <img alt="" width="800" height="72" src="/images/httpd_logo_wide_new.png" border="0" />
+            </a>
+        </div>
+        
+
+        <!-- LEFT SIDE NAVIGATION -->
+        <div id="apmenu">
+            
+            <h1 id="essentials">Essentials</h1>
+<ul>
+<li><a href="/ABOUT_APACHE.html">About</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://wiki.apache.org/httpd/FAQ">FAQ</a></li>
+<li><a href="/security_report.html">Security Reports</a></li>
+</ul>
+<h1 id="download">Download!</h1>
+<ul>
+<li><a href="/download.cgi">From a Mirror</a></li>
+</ul>
+<h1 id="documentation"><a href="/docs/">Documentation</a></h1>
+<ul>
+<li><a href="/docs/2.4/">Version 2.4</a></li>
+<li><a href="/docs/2.2/">Version 2.2</a></li>
+<li><a href="/docs/2.0/">Version 2.0</a></li>
+<li><a href="/docs/trunk/">Trunk (dev)</a></li>
+</ul>
+<h1 id="get-support">Get Support</h1>
+<ul>
+<li><a href="/support.html">Support</a></li>
+</ul>
+<h1 id="get-involved">Get Involved</h1>
+<ul>
+<li><a href="/lists.html">Mailing Lists</a></li>
+<li><a href="/bug_report.html">Bug Reports</a></li>
+<li><a href="/dev/">Developer Info</a></li>
+</ul>
+<h1 id="subprojects">Subprojects</h1>
+<ul>
+<li><a href="/docs-project/">Docs</a></li>
+<li><a href="/test/">Test</a></li>
+<li><a href="/test/flood/">Flood</a></li>
+<li><a href="/apreq/">libapreq</a></li>
+<li><a href="/modules">Modules</a></li>
+<li><a href="/mod_fcgid/">mod_fcgid</a></li>
+<li><a href="/mod_ftp/">mod_ftp</a></li>
+</ul>
+<h1 id="miscellaneous"><a href="/info/">Miscellaneous</a></h1>
+<ul>
+<li><a href="/contributors/">Contributors</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Sponsors</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+</ul>
+            
+        </div>
+
+
+        <!-- RIGHT SIDE INFORMATION -->
+        <div id="apcontents">
+            
+            <h1 id="introduction">Introduction</h1>
+<p><code>mod_ftp</code> is a FTP Protocol module to serve httpd content over the FTP
+protocol (whereever the HTTP protocol could also be used). It provides both
+RETR/REST retrieval and STOR/APPE upload, using the same user/permissions
+model as httpd (so it shares the same security considerations as mod_dav
+plus mod_dav_fs).</p>
+<h1 id="get-it">Get It!</h1>
+<p><code>mod_ftp</code> 0.9.6 is released as beta, and you can get the source (or a
+binary build for win32) from <a href="http://httpd.apache.org/download.cgi#mod_ftp">your local
+mirror</a>.</p>
+<p>Development of mod_ftp can be followed through the
+<a href="http://subversion.apache.org/">Subversion</a> repositories. For public access
+you can use :
+<code>% svn checkout http://svn.apache.org/repos/asf/httpd/mod_ftp/trunk/
+    mod_ftp</code> </p>
+<h1 id="documentation">Documentation</h1>
+<p>The <a href="ftp/index.html">ftp documentation</a> starting page and the <a href="mod/mod_ftp.html">mod_ftp
+reference page</a> will get you started.</p>
+<p>See the
+<a href="http://svn.apache.org/repos/asf/httpd/mod_ftp/trunk/README-FTP">README-FTP</a>
+file distributed with the module's source code for additional build and
+installation notes.</p>
+<h1 id="mailing-lists">Mailing Lists</h1>
+<p>Discussions of <code>mod_ftp</code> take place on the main HTTPD development mailing
+list.</p>
+<ul>
+<li>
+<p><a href="mailto:dev-subscribe@httpd.apache.org">dev@httpd.apache.org</a> -
+development (
+<a href="http://mail-archives.apache.org/mod_mbox/httpd-dev/">archives</a> ).</p>
+</li>
+<li>
+<p><a href="mailto:cvs-subscribe@httpd.apache.org">cvs@httpd.apache.org</a> - svn
+commit logs for httpd, including mod_ftp (
+<a href="http://mail-archives.apache.org/mod_mbox/httpd-cvs/">archives</a> ).</p>
+</li>
+</ul>
+<h1 id="history">History</h1>
+<p><code>mod_ftp</code> was created by Covalent in 2001, granted to the ASF and entered
+incubation in 2005, and was graduated as a subproject of the HTTP Server
+Project in 2007.</p>
+            
+
+            <!-- FOOTER -->
+            <div id="footer">
+                <p class="apache">
+                    
+                    <p>Copyright &copy; 2012 The Apache Software Foundation
+Apache HTTP Server, Apache, and the Apache feather logo are trademarks of The Apache Software Foundation.</p>
+                    
+                </p>
+            </div>
+        </div>
+    </body>
+    </html>

Added: websites/staging/httpd/trunk/content/mod_mbox/index.html
==============================================================================
--- websites/staging/httpd/trunk/content/mod_mbox/index.html (added)
+++ websites/staging/httpd/trunk/content/mod_mbox/index.html Sun May  6 16:56:36 2012
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+        <link href="/css/apsite.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+        <meta name="author" content="Documentation Group" /><meta name="email" content="docs@httpd.apache.org" />
+        <title>mod_mbox - Mailing list archives browser - The Apache HTTP Server Project</title>
+    </head>
+    <body>
+        
+        <div id="page-header">
+            <p class="menu">&nbsp;</p>
+            <p class="apache">&nbsp;</p>
+            <a href="/">
+            <img alt="" width="800" height="72" src="/images/httpd_logo_wide_new.png" border="0" />
+            </a>
+        </div>
+        
+
+        <!-- LEFT SIDE NAVIGATION -->
+        <div id="apmenu">
+            
+            <h1 id="essentials">Essentials</h1>
+<ul>
+<li><a href="/ABOUT_APACHE.html">About</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://wiki.apache.org/httpd/FAQ">FAQ</a></li>
+<li><a href="/security_report.html">Security Reports</a></li>
+</ul>
+<h1 id="download">Download!</h1>
+<ul>
+<li><a href="/download.cgi">From a Mirror</a></li>
+</ul>
+<h1 id="documentation"><a href="/docs/">Documentation</a></h1>
+<ul>
+<li><a href="/docs/2.4/">Version 2.4</a></li>
+<li><a href="/docs/2.2/">Version 2.2</a></li>
+<li><a href="/docs/2.0/">Version 2.0</a></li>
+<li><a href="/docs/trunk/">Trunk (dev)</a></li>
+</ul>
+<h1 id="get-support">Get Support</h1>
+<ul>
+<li><a href="/support.html">Support</a></li>
+</ul>
+<h1 id="get-involved">Get Involved</h1>
+<ul>
+<li><a href="/lists.html">Mailing Lists</a></li>
+<li><a href="/bug_report.html">Bug Reports</a></li>
+<li><a href="/dev/">Developer Info</a></li>
+</ul>
+<h1 id="subprojects">Subprojects</h1>
+<ul>
+<li><a href="/docs-project/">Docs</a></li>
+<li><a href="/test/">Test</a></li>
+<li><a href="/test/flood/">Flood</a></li>
+<li><a href="/apreq/">libapreq</a></li>
+<li><a href="/modules">Modules</a></li>
+<li><a href="/mod_fcgid/">mod_fcgid</a></li>
+<li><a href="/mod_ftp/">mod_ftp</a></li>
+</ul>
+<h1 id="miscellaneous"><a href="/info/">Miscellaneous</a></h1>
+<ul>
+<li><a href="/contributors/">Contributors</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Sponsors</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+</ul>
+            
+        </div>
+
+
+        <!-- RIGHT SIDE INFORMATION -->
+        <div id="apcontents">
+            
+            <h1 id="mailing-list-archives-browser">Mailing list archives browser</h1>
+<p><code>mod_mbox</code> is a mailing list archive browser. Functionality includes:</p>
+<ul>
+<li>
+<p>A dynamic browsing interface, using AJAX (Asynchronous Javascript And
+XML)</p>
+</li>
+<li>
+<p>A flat, Javascript-less interface, using static XHTML</p>
+</li>
+<li>
+<p>Mail attachments and MIME parts viewing and downloading</p>
+</li>
+</ul>
+<h1 id="news">News</h1>
+<p><strong>July and August 2005</strong> - Summer Of Code projects ( <code>httpd-mbox-if</code> and
+<code>httpd-mbox-search</code> ) renew and improve the module.</p>
+<p><strong>July 17, 2001</strong> - First <code>mod_mbox</code> release.</p>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li>
+<p><a href="install.html">Installation instructions</a> </p>
+</li>
+<li>
+<p>Configuration directives <a href="ref.html">reference</a> </p>
+</li>
+</ul>
+<h1 id="mailing-lists">Mailing Lists</h1>
+<p>Discussions on mod_mbox take place on the main HTTPd development mailing
+list.</p>
+<ul>
+<li>
+<p><a href="mailto:dev-subscribe@httpd.apache.org">dev@httpd.apache.org</a> - module
+development (
+<a href="http://mail-archives.apache.org/mod_mbox/httpd-dev/">archives</a> ).</p>
+</li>
+<li>
+<p><a href="mailto:cvs-subscribe@httpd.apache.org">cvs@httpd.apache.org</a> - svn
+commit logs for httpd, including mod_mbox (
+<a href="http://mail-archives.apache.org/mod_mbox/httpd-cvs/">archives</a> ).</p>
+</li>
+</ul>
+<h1 id="subversion-repository">Subversion repository</h1>
+<p>Development of mod_mbox can be followed through the
+<a href="http://subversion.apache.org/">Subversion</a> repositories. For public access
+you can use :
+<pre>
+    % svn checkout http://svn.apache.org/repos/asf/httpd/mod_mbox/trunk/
+    mod_mbox
+</pre></p>
+<h1 id="history">History</h1>
+<p><code>mod_mbox</code> was originally written by <strong>Justin Erenkrantz</strong> in 2001, and
+<strong>Paul Querna</strong> also worked on the module from time to time. More recently,
+<strong>Maxime Petazzoni</strong> and <strong>Russell Johnson</strong> joined the "team" as Summer Of
+Code students. Russell implemented the full text search in <code>mod_mbox</code> ,
+while Maxime worked on improving the module's user interface.</p>
+            
+
+            <!-- FOOTER -->
+            <div id="footer">
+                <p class="apache">
+                    
+                    <p>Copyright &copy; 2012 The Apache Software Foundation
+Apache HTTP Server, Apache, and the Apache feather logo are trademarks of The Apache Software Foundation.</p>
+                    
+                </p>
+            </div>
+        </div>
+    </body>
+    </html>

Added: websites/staging/httpd/trunk/content/mod_mbox/install.html
==============================================================================
--- websites/staging/httpd/trunk/content/mod_mbox/install.html (added)
+++ websites/staging/httpd/trunk/content/mod_mbox/install.html Sun May  6 16:56:36 2012
@@ -0,0 +1,172 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+               "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+        <link href="/css/apsite.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+        <meta name="author" content="Documentation Group" /><meta name="email" content="docs@httpd.apache.org" />
+        <title>mod_mbox - Mailing list archives browser - The Apache HTTP Server Project</title>
+    </head>
+    <body>
+        
+        <div id="page-header">
+            <p class="menu">&nbsp;</p>
+            <p class="apache">&nbsp;</p>
+            <a href="/">
+            <img alt="" width="800" height="72" src="/images/httpd_logo_wide_new.png" border="0" />
+            </a>
+        </div>
+        
+
+        <!-- LEFT SIDE NAVIGATION -->
+        <div id="apmenu">
+            
+            <h1 id="essentials">Essentials</h1>
+<ul>
+<li><a href="/ABOUT_APACHE.html">About</a></li>
+<li><a href="http://www.apache.org/licenses/">License</a></li>
+<li><a href="http://wiki.apache.org/httpd/FAQ">FAQ</a></li>
+<li><a href="/security_report.html">Security Reports</a></li>
+</ul>
+<h1 id="download">Download!</h1>
+<ul>
+<li><a href="/download.cgi">From a Mirror</a></li>
+</ul>
+<h1 id="documentation"><a href="/docs/">Documentation</a></h1>
+<ul>
+<li><a href="/docs/2.4/">Version 2.4</a></li>
+<li><a href="/docs/2.2/">Version 2.2</a></li>
+<li><a href="/docs/2.0/">Version 2.0</a></li>
+<li><a href="/docs/trunk/">Trunk (dev)</a></li>
+</ul>
+<h1 id="get-support">Get Support</h1>
+<ul>
+<li><a href="/support.html">Support</a></li>
+</ul>
+<h1 id="get-involved">Get Involved</h1>
+<ul>
+<li><a href="/lists.html">Mailing Lists</a></li>
+<li><a href="/bug_report.html">Bug Reports</a></li>
+<li><a href="/dev/">Developer Info</a></li>
+</ul>
+<h1 id="subprojects">Subprojects</h1>
+<ul>
+<li><a href="/docs-project/">Docs</a></li>
+<li><a href="/test/">Test</a></li>
+<li><a href="/test/flood/">Flood</a></li>
+<li><a href="/apreq/">libapreq</a></li>
+<li><a href="/modules">Modules</a></li>
+<li><a href="/mod_fcgid/">mod_fcgid</a></li>
+<li><a href="/mod_ftp/">mod_ftp</a></li>
+</ul>
+<h1 id="miscellaneous"><a href="/info/">Miscellaneous</a></h1>
+<ul>
+<li><a href="/contributors/">Contributors</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Sponsors</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+</ul>
+            
+        </div>
+
+
+        <!-- RIGHT SIDE INFORMATION -->
+        <div id="apcontents">
+            
+            <h1 id="installation-instructions">Installation instructions</h1>
+<p><code>mod_mbox</code> is very easy to install and setup. First, we need to build the
+module and make the Apache HTTPd webserver load it. Then, we'll setup our
+archives repository and complete Apache's configuration.</p>
+<p><code>mod_mbox</code> has, of course, some requirements :</p>
+<ul>
+<li>
+<p>Apache HTTPd &gt;= 2.0 ( <code>mod_mbox</code> has been tested succesfully with
+Apache 2.0.55, 2.2.0 and 2.3.0-dev)</p>
+</li>
+<li>
+<p>APR and APR-Util &gt;= 0.9</p>
+</li>
+<li>
+<p>APR-Util with Berkeley DB 4 capability</p>
+</li>
+</ul>
+<h1 id="download-and-build">Download and build</h1>
+<p>You can download a source tarball or checkout sources via Subversion :
+<pre>
+    svn checkout https://svn.apache.org/repos/asf/httpd/mod_mbox/trunk
+    mod_mbox
+</pre>
+Then, build <code>mod_mbox</code> :
+<pre>
+   ./autogen.sh
+   ./configure --enable-experimental-libtool --with-apxs=<code>which apxs</code>
+    make clean all
+    su -c 'make install'
+</pre>
+Refer to the configure help ( <code>./configure --help</code> ) if you need a to
+specify an installation prefix ( <code>--prefix=...</code> ) or any other specific
+setup.</p>
+<h1 id="preliminary-apache-setup">Preliminary Apache setup</h1>
+<p>The next step is to make Apache HTTPd load the <code>mod_mbox</code> module at
+runtime. Edit your Apache configuration file, and add the following to the
+rest of the <code>LoadModule</code> lines :
+<pre>
+    LoadModule mbox_module /usr/lib/apache2/modules/mod_mbox.so
+</pre></p>
+<h1 id="repository-setup">Repository setup</h1>
+<p><code>mod_mbox</code> is a mail archive browser. Having mail archives to browse would
+be a good idea. For the following steps, we'll assume that you have a
+directory (let's call it <code>foo</code> ) with your <code>.mbox</code> files. You must have a
+<code>.mbox</code> file per month and each of them must be named in a <code>YYYYMM.mbox</code>
+manner.</p>
+<p><code>mod_mbox</code> needs a static preprocessing of the archives before being able
+to run. For that, we'll use the tool <code>mod-mbox-util</code> that was compiled with
+the module itself at build time :
+<pre>
+    mod-mbox-util -v -c foo/
+</pre>
+<strong>Don't forget to run <code>mod-mbox-util</code> each time you update your <code>.mbox</code>
+files !</strong> </p>
+<p>If you haven't done so yet, you must move your archives to a directory in
+your Apache's <code>DocumentRoot</code> (or create a symbolic link to your directory
+in it) :
+<pre>
+    mkdir -p ~www-data/archives
+    mv foo/ $<em>
+    cp mod_mbox/docroot/* $</em>
+    chown -R www-data:www-data $_
+</pre>
+You can host multiple mailing list archives with <code>mod_mbox</code> , each stored
+in a separate directory. If you are doing so, you should consider adding an
+index file, displaying a list of all hosted archives.</p>
+<h1 id="mod_mbox-configuration">mod_mbox configuration</h1>
+<p>The last thing you need to do in order to get your <code>mod_mbox</code> up and
+running is to configure Apache so that it will call <code>mod_mbox</code> when trying
+to read a <code>.mbox</code> file. The following configuration snippet is a good start
+:
+<pre>
+    AddHandler mbox-handler.mbox
+    &lt;LocationMatch /archives/([^/]+)&gt;
+    MboxIndex On
+    MboxRootPath "/archives/"
+    MboxStyle "/archives/style.css"
+    MboxScript "/archives/archives.js"
+    MboxHideEmpty On
+    MboxAntispam On
+    &lt;/LocationMatch&gt;
+</pre>
+Please refer to the configuration directives <a href="ref.html">reference</a> for more
+information on these directives.</p>
+            
+
+            <!-- FOOTER -->
+            <div id="footer">
+                <p class="apache">
+                    
+                    <p>Copyright &copy; 2012 The Apache Software Foundation
+Apache HTTP Server, Apache, and the Apache feather logo are trademarks of The Apache Software Foundation.</p>
+                    
+                </p>
+            </div>
+        </div>
+    </body>
+    </html>