r10292 - in /man-cgi: INSTALL README.txt conf/lighttpd.conf index.html
Author: jfs
Date: Wed Oct 30 01:35:06 2013
New Revision: 10292
URL: http://svn.debian.org/wsvn/?sc=1&rev=10292
Log:
Manpages is now an official service, update the documentation and assorted files
Modified:
man-cgi/INSTALL
man-cgi/README.txt
man-cgi/conf/lighttpd.conf
man-cgi/index.html
Modified: man-cgi/INSTALL
URL: http://svn.debian.org/wsvn/man-cgi/INSTALL?rev=10292&op=diff
==============================================================================
--- man-cgi/INSTALL (original)
+++ man-cgi/INSTALL Wed Oct 30 01:35:06 2013
@@ -1,6 +1,6 @@
This is a simple INSTALL description of how to setup a
-manpages.debian.net server.
+manpages.debian.org server.
The man.cgi script serves manpages that have been previously extracted from a
local Debian mirror, in order to set it up you need to take the following
@@ -28,7 +28,7 @@
Make sure you do this or users asking for translated manpages will not
get them in the proper encoding.
-- Create a virtual host for manpages.debian.net and configure it
+- Create a virtual host for manpages.debian.org and configure it
to serve a specific HTML page that redirects to the CGI interface
or redirect using the server itself.
@@ -36,7 +36,7 @@
this to the configuration file:
------------------------------------------------------------------------
-$HTTP["host"] == "manpages.debian.net" {
+$HTTP["host"] == "manpages.debian.org" {
server.document-root = "/var/www/manpages"
server.errorlog = "/var/log/lighttpd/manpages-error.log"
accesslog.filename = "/var/log/lighttpd/manpages-access.log"
@@ -49,14 +49,14 @@
------------------------------------------------------------------------
Notice that there are rewriting rules in place so that users can directly go
- to http://manpages.debian.net/man/1/bash or
- http://manpages.debian.net/man/bash. In both cases users are redirect to the
+ to http://manpages.debian.org/man/1/bash or
+ http://manpages.debian.org/man/bash. In both cases users are redirect to the
latest Debian manpages (i.e. Sid's)
- Install the man.cgi script in your server's CGI directory. This will
typically be /usr/lib/cgi-bin/
- (unless you setup a different location for the manpages.debian.net
+ (unless you setup a different location for the manpages.debian.org
vhost cgis)
Make sure you adjust the location of the $manLocalDir variable to where
Modified: man-cgi/README.txt
URL: http://svn.debian.org/wsvn/man-cgi/README.txt?rev=10292&op=diff
==============================================================================
--- man-cgi/README.txt (original)
+++ man-cgi/README.txt Wed Oct 30 01:35:06 2013
@@ -1,9 +1,9 @@
-Information about manpages.debian.net
+Information about manpages.debian.org
-------------------------------------
-manpages.debian.net provides a public man-cgi interface for Debian.
+manpages.debian.org provides a public man-cgi interface for Debian.
A Man-CGI interfaces is a simple web interface that allows the user to search
for the manpages for an operating system either using 'exact' lookups or doing
@@ -17,7 +17,7 @@
internationalized, if available. It does not (yet) provide a way to search by
package names.
-The man-cgi interface used by manpages.debian.net is derived from the
+The man-cgi interface used by manpages.debian.org is derived from the
interface used by FreeBSD [2] and developed by Wolfram Schneider. All the
source code for the service, including the man-cgi program but also
documentation, an installation "step-by-step" as well as sample configuration
@@ -25,10 +25,13 @@
Documentation Project at
http://anonscm.debian.org/viewvc/ddp/man-cgi/
-The service has been running since August 2007. It used to run in an official
-mirror (in Spain) but since the server had issues [3] in the past (disk
-failure) it was moved (may 2010) to paganini.debian.org and has been running
-there since.
+The service has been running since August 2007. It used to run in a Debian
+official mirror (ftp.es.debian.org in Spain). Due to some issues with the
+server, it moved (may 2010) to paganini.debian.org. In October 2013, following
+some disk problems in paganini, the service was again moved to
+glinka.debian.org and converted into an official Debian service (from
+manpages.debian.net to manpages.debian.org). It has been running there ever
+since.
The number of end-users accesing this interface has not been fully
investigated. Based on the web stats, the site receives ~5.000 to ~10.000
@@ -41,7 +44,6 @@
Other long-standing issues with this service are:
-- Make it an official service (i.e. 's/net$/org/')
- Improve the search service to make it possible to search by package
- Fix the code that extracts the manpages to make it possible to serve
manpages of packages that provide the same files (i.e. they Conflict:
@@ -50,12 +52,12 @@
This and other issues people could help with are described in the TODO file
[4]
-Best regards,
-Javier Fernandez-Sanguino
-<jfs@debian.org>
+Javier Fernandez-Sanguino <jfs@debian.org>
+Wed, 30 Oct 2013 02:27:48 +0100
+------------------------------------------------------------------------------
[1] http://lists.debian.org/debian-services-admin/2011/08/msg00001.html
[2] http://www.freebsd.org/cgi/man.cgi
Modified: man-cgi/conf/lighttpd.conf
URL: http://svn.debian.org/wsvn/man-cgi/conf/lighttpd.conf?rev=10292&op=diff
==============================================================================
--- man-cgi/conf/lighttpd.conf (original)
+++ man-cgi/conf/lighttpd.conf Wed Oct 30 01:35:06 2013
@@ -48,7 +48,7 @@
accesslog.filename = "/var/log/lighttpd/access.log"
-$HTTP["host"] == "manpages.debian.net" {
+$HTTP["host"] == "manpages.debian.org" {
server.document-root = "/var/www/manpages"
server.errorlog = "/var/log/lighttpd/manpages-error.log"
accesslog.filename = "/var/log/lighttpd/manpages-access.log"
Modified: man-cgi/index.html
URL: http://svn.debian.org/wsvn/man-cgi/index.html?rev=10292&op=diff
==============================================================================
--- man-cgi/index.html (original)
+++ man-cgi/index.html Wed Oct 30 01:35:06 2013
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Redirection to manpages interface</title>
-<META HTTP-EQUIV="refresh" content="5;url=http://manpages.debian.net/cgi-bin/man.cgi">
+<META HTTP-EQUIV="refresh" content="5;url=http://manpages.debian.org/cgi-bin/man.cgi">
</head>
<body>
You are being redirected to the <a href="/cgi-bin/man.cgi">manpages interface</a>.
Reply to: