/etc/wn/wn.conf
Main Debian specific configuration file for wn(1) package.
Server for the hypertext transfer protocol (http)
wn is a server for the Hypertext Transfer Protocol (HTTP). Its primary design goals are security and functionality usually available only with complex CGI scripts without the necessity of writing or using these scripts. This includes extensive security checks, full text searching and conditionally served text.
Despite this extensive functionality the wn executable is substantially smaller than the CERN or NCSA servers. Both a stand-alone daemon wnsd(8) and a version wnd(8) intended for use under inetd(8) are provided. The inetd(8) version is designed to minimize the use of system resources and it is appropriate for moderate or lightly loaded servers which cannot be totally dedicated to Web serving.
The wn security model is based on the use of a small flat database in each directory with information about the files in that directory. Fields associated with a file include its title, and may include keywords, expiration date and any user defined fields like author or document id. Unlike other servers, the default action for wn is to deny access to a file. A file can only be served if explicit permission to do so has been granted by entering it in this database.
There is extensive documentation on wn mainly in HTML format in http:/doc/wn/index.html page. There are also man(1) pages on most components.
The wn package is organized into the following components:
DAEMONS
|
The actual HTTP servers. |
|---|---|
SERVER UTILITIES
|
Programs to assist in the maintenance of a server. |
HTML UTILITES
|
Programs to assist in the construction of HTML documents. |
CGI PROGRAMS
|
Programs to provide additional capabilites to the basic server. |
wnd(8)
|
The inetd(8) based daemon. |
|---|---|
wnsd(8)
|
The stand-alone daemon. |
Create and manage MD5 password files for wn HTTP server.
Create and manage DES password files for wn HTTP server.
Decompile access control file for wn HTTP server.
Simple Debian specific run-time configuration of wn HTTP server.
Create access control file for wn HTTP server.
Debian specific utility to enable access to standard directories through wn HTTP server.
Convert logfile for wn HTTP server.
wn_mkdigest(1)
|
Produce HTML links to document sections for |
|---|---|
wnindexmaker(1)
|
Produce index to a set of HTML files for |
wnpnuts(1)
|
Produce navigation links to a set of HTML files for |
CGI program for Basic authorization for wn HTTP server.
Debian specific File-Module and CGI program for listing (un)compressed files for wn HTTP server.
Produce simple HTML document from text for wn HTTP server.
CGI program for redirecting to a new URL for wn HTTP server.
CGI program for searching files for sections for wn HTTP server.
CGI program for searching files for sections for wn HTTP server.
/etc/wn/wn.conf
Main Debian specific configuration file for wn(1) package.