Version 2.5.0
[Table of Contents]
WN Documentation Search Results -- Matches
You may select a new search term and repeat your search:
Matches
Here are the matching lines in their respective document sections.
Select one of the highlighted words in the matching lines below to jump
to that point in the document.
- Title: Documentation for the WN server
Matching lines:
- Title: User's Guide for the WN Server
Matching lines:
- CGI Programs
- Forbid CGI and Only
- Filters as a Substitute for CGI
- Chapter 16: Using CGI Programs on the WN
- Do You Need a CGI Program?
- How Does the Server Recognize a CGI
- How Does a CGI Program Work?
- CGI Handlers
- How Can CGI Programs be Made Safe?
- Appendix D: CGI and Other Environment
- Standard CGI Variables
- WN Specific CGI
- Title: An Overview of the WN server
Matching lines:
- complex CGI programs without the necessity of writing or using these
- CGI/1.1 is fully supported
- CGI/1.1 programs can be done
- CGI/1.1 programs.
- Title: Installation and Setup of WN
Matching lines:
- First, the CGI/1.1
- protocol requires the server to pass its hostname to CGI programs in
- are creating CGI/1.1
- Title: Security on the WN Server
Matching lines:
- the CGI/1.1 protocols
- 4.1.2 CGI Programs
- CGI/1.1 programs are built-in
- as CGI/1.1 programs.
- CGI/1.1 with the
- CGI/1.1 or "Common Gateway
- Interface" protocol (see the chapter "Using CGI
- this is a CGI/1.1 form
- stream of the CGI/1.1
- CGI/1.1 specification does
- in the CGI/1.1 forms case
- CGI/1.1 program the server
- distributed CGI/1.1
- CGI/1.1 programs I strongly
- CGI Programming" maintained by Paul
- CGI/1.1 program which reads
- CGI/1.1 programs, executed
- not disallowed a CGI/1.1
- 4.4.1 Forbid CGI and Only Maintainer
- #define FORBID_CGI"
- Maximum number of matches per file exceeded.
- Title: Parsed Text and Server Side Includes on the WN server
Matching lines:
- filters, or CGI
- CGI/1.1 environment variables
- Attributes=cgi
- in the appendix "CGI and other Environment
- sample CGI program which is located in the
- file /docs/examples/sample.cgi which accompanies the WN
- CGI/1.1 environment variable
- Title: Filters on the WN server
Matching lines:
- filters, or CGI/1.1
- 8.2 Filters as a Substitute for CGI Programs
- Interface (CGI) standard and has some features
- CGI/1.1 does not. Filters
- CGI/1.1 standard is not
- Attributes=parse,cgi
- CGI/1.1 program in that no
- CGI/1.1 program typically
- CGI/1.1 programs is that the
- CGI/1.1 output cannot. The
- CGI/1.1 environment variables
- Attributes=cgi
- in appendix "CGI and other Environment Variables
- sample CGI program which is located in the
- file /docs/examples/sample.cgi which accompanies the
- CGI/1.1 programs and filters
- as well as CGI/1.1
- CGI/1.1 and filter programs
- CGI/1.1 program reads the
- Attributes=cgi" is
- Maximum number of matches per file exceeded.
- Title: Ranges on the WN server
Matching lines:
- CGI/1.1 output or parsed or
- Title: Limiting Access to Your WN Hierarchy
Matching lines:
- Authorization-module=~/cgi-bin/wnauth "~/dir/wnpasswd"
- Authorization-module=~/cgi-bin/wnauth -D "~/dir/wnpasswd"
- Authorization-module=~/cgi-bin/wnauth -P wnpasswd
- Authorization-module=~/cgi-bin/wnauth -P wnpasswd -l /path2/logfile
- Authorization-module=~/cgi-bin/wnauth ~/dir/wnpasswd
- Title: Multi-homed or Virtual Servers on the WN server
Matching lines:
- Title: WN Auxiliary Modules
Matching lines:
- Default-attributes=cgi"
- directive then all the CGI environment
- Default-attributes=cgi"
- all the CGI environment variables will be
- The program searchmod should read the CGI environment
- Title: Using CGI Programs on the WN Server
Matching lines:
- Using CGI Programs on the WN Server
- Using CGI Programs on the WN Server
- CGI stands for Common Gateway
- 16.1 Do You Need a CGI Program?
- Many functions which are done by CGI programs on other servers are built
- CGI program.
- clickable images is built in so there is no need to use CGI for this.
- If these features do not meet your needs and something like a CGI program
- functionality of CGI programs, but are somewhat more secure and have one
- while CGI output cannot.
- 16.2 How Does the Server Recognize a CGI
- particular file is a CGI program which should be executed rather than
- served. Unfortunately, the CGI protocol makes it impossible to implement
- indicating that a file is a CGI program and WN supports them
- it is ".cgi") which indicates that it is a CGI program.
- Thus any file you serve with the name "something.cgi" will
- be treated as a CGI program. The special extension ".cgi"
- #define CGI_EXT" by
- property that any file in that directory will be assumed to be a CGI
- program. The default for this special name is "cgi-bin".
- Maximum number of matches per file exceeded.
- Title: Default Index Cache Files
Matching lines:
- applies for executable programs or cgi's.
- are no unexpected links or cgi's.
- Title: Configuration File for the WN Package
Matching lines:
- * with the CGI spec it is necessary elsewhere to use the incorrect spelling
- * "referer" and the CGI environment variable HTTP_REFERER.
- /* #define FORBID_CGI */
- * CGI scripts on your host. This will enhance security but will,
- #define CGI_EXT ".cgi" /* File extension for CGI scripts */
- #define CGI_BIN "cgi-bin" /* Name of directory for CGI's */
- * is encountered. The command must act like an nph- CGI program and
- * emit an HTTP status line and full document headers. A CGI environment
- Title: Format of index.cache file for WN
Matching lines:
- file. For example the entry "Attributes=nondynamic, parse, cgi" in
- 642=2+128+512) and "Default-attributes=nondynamic, parse, cgi" is
- cgi* (512)
- Title: Command Line Options for the WN Server
Matching lines:
- -e -- Forbid CGI and execs
- CGI program, a filter
- -E -- Restrict CGI and execs to
- things: to pass to CGI programs and
- for execution of CGI program, a
- Title: Index File Directives for the WN Server
Matching lines:
- Default-CGI-Handler
- CGI-Handler=" file directive.
- Default-CGI-Handler=/dir/handler
- the "CGI-Handler=" file
- override this setting and specify no CGI handler use the
- "CGI-Handler=<none>" directive.
- default document a CGI program with
- "Default-Document=foo.cgi" or having a directory with
- CGI environment variables then use the
- Default-Attributes=cgi"
- CGI environment variables.
- and cgi.
- for CGI output. If you want the browser
- "back" button to return users to a a CGI generated page after
- Attributes=cgi
- indicates that the standard CGI
- can access the CGI environment variables. This line is not
- CGI program since in that case this attribute
- CGI program then the environment variable
- request without a ".cgi" suffix or a
- Maximum number of matches per file exceeded.
- Title: Parsed Document Syntax for the WN Server
Matching lines:
- Attributes=cgi"
- when it is a CGI variable like
- Title: CGI and other Environment Variables for the WN Server
Matching lines:
- CGI and other Environment Variables for the WN Server
- CGI and other Environment Variables for the WN
- variables are set automatically when a CGI program is called. They will
- Attribute=cgi" line
- D.1 Standard CGI Variables
- CGI/1.1 environment
- Contains "CGI/1.1".
- Extra information in the "path" of a CGI URL. More precisely
- URL "http://host/dir/foo.cgi/stuff1/stuff2/stuff3"
- "http://host/dir/foo.cgi/stuff1/stuff2/stuff3" would
- "http://host/dir/foo.cgi/stuff1/stuff2/stuff3?dingbat"
- If the CGI program is password
- The name of the CGI program being executed and its path relative to
- "http://host/dir/foo.cgi/stuff1/stuff2/stuff3" would
- have "wnroot/dir/foo.cgi" in the
- The name of the CGI program being executed and its path relative to
- "http://host/dir/foo.cgi/stuff1/stuff2/stuff3" would
- have "/dir/foo.cgi" in the SCRIPT_NAME
- D.2 WN Specific CGI Variables
- CGI/1.1 environment
- Maximum number of matches per file exceeded.
- Title: Configuration Macros for WN
Matching lines:
- #define CGI_BIN
- Directory name to identify CGI programs.
- The default is "cgi-bin".
- #define CGI_EXT
- File extension to identify CGI programs.
- The default is ".cgi".
- CGI program.
- #define FORBID_CGI
- CGI/1.1 programs on your
- functionality. See the chapter "Using CGI Programs on
- CGI programs will get the hostname and also
- comply with the CGI/1.1
- Referer and the CGI environment variable
- Title: Changelog for WN
Matching lines:
- for authentication (in wn/cgi.c).
- Fixed bug in send.c and wn.c which caused CGI scripts
- from the CGI script were not being sent. Found and fixed
- Fixed bug in cgi.c which caused PATH_INFO and PATH_TRANSLATED
- circumstances when using cgi-handlers. Reported and
- will run CGI scripts under a different user/group depending on the
- in the CGI variable HTTP_VIA.
- Fixed bug in wndex/content.c which caused CGI scripts not to have
- the attribute WN_CGI.
- Added support for CGI_EXT_LIST, replacing CGI_EXT.
- a CGI URL.
- Fixed bug in wn/cgi.c and wn/tilde.c which caused CGI
- environment variable to be incorrectly set when a CGI script
- Fixed bug in wn/cgi.c that caused REMOTE_ADDR and other environment
- put in the CGI environment variable HTTP_X_FORWARDED_FOR. Thanks
- CGI-handler or filters (raw = before handled or filtered). Also
- fixed bug in wn/cgi.c that in certain circumstances caused the
- serious security issue if you run CGI scripts which contain
- Added support for a CGI environment variable called REMOTE_PORT
- by CGI-handler or filters (raw = before handled or filtered).
- Maximum number of matches per file exceeded.
WN version 2.5.0
Copyright © 1998-2005 John Franks
<john@math.northwestern.edu>
licensed under the GNU Free Documentation License
Last modified: Sat June 18 2005
[Table of Contents]