improve behaviour under VPC, fixes from nicolas tittley.
[minix.git] / commands / httpd0995 / httpd0995.txt
blobfc30e9a143de786b5f45f84e1ef52d4375d1cd85
1 httpd0995 --- A www server for Minix 2 and Minix 3 
2 written by Michael Temari <Michael@TemWare.Com> release 0.995 2006-05-14
4 Httpd is a World Wide Web (WWW) server.  I wrote it from scratch so
5 the setup and configuration will not be like other web servers though
6 hopefully by reading this document there will be no problems in getting
7 my web server up and running on your Minix system.
9 Earlier versions of this web server were in use for many years on 
10 minix1.hampshire.edu and minix1.bio.umass.edu.
12 Installation: unpack the tarball in /usr/local/src or another directory 
13 of your choice:
15   zcat < httpd0995.taz | tar xvfp -
17 An httpd0995 directory will be created and files will be unpacked
18 there.  The README file explains compilation, installation,
19 configuration, and use. Please also read the SECURITY file if you plan
20 to make your system accessible over the net.   
22 Changes for release 0.995:
24 - a redirect capability has been added.  If redirect is defined in the 
25 configuration file then all request url's will be redirected to that 
26 host with the original request. For instance, if in the configuration 
27 file of minix1.hampshire.edu this line appears:
28    redirect http://minix1.woodhull.com/
29 a request of http://minix1.hampshire.edu/some/page will return a 301 error 
30 which is a redirect permanent to: http://minix.woodhull.com/some/page
32 - several documentation files and man pages have been updated.
34 Changes for release 0.994:
36 - calling CGI programs has been made more secure.
38 Changes for release 0.993: 
40 - a new method of authorizing proxy.  You will no longer need the Proxy
41 entry in Auth and can remove the http://* entry in vpath.  The old way
42 allowed for having different authorizations depending on what URLs were
43 asked for via proxy, i.e., you could allow proxy access only to
44 http:://www.hampshire.edu/. Now it is just a simple authorization for
45 allowing proxy or not.  
47 - avoids using a Minix 2.0.3 library call that was not present in Minix
48 2.0.2, and thus can be compiled with either of the two most recent
49 Minix releases.  
51 - a -v option has been added to display the current version then exit.
53 - man pages added, other documentation updated.
55 Changes for release 0.99: You can set a default in the httpd.mtype
56 file.  A mime type with no extensions on a line will be the default.
57 Previously recompilation was needed to change the default mime type. 
59 updated 2006-06-01 (ASW)