home | help
SWS(8)			     System Manager's Manual			  SWS(8)

NAME
     sws - Simple | Small | Safe  Web Server

SYNOPSIS
     sws

DESCRIPTION
     sws  is  a  simple web server written in /bin/sh.	It should be able to run
     out of inetd on any Unix, Linux, or BSD system.  It provides directory  in-
     dexing  and  serving of files under the document dir.  The default document
     directory is /usr/local/sws/docs/, this may be changed at install	time  by
     editing  the config area at the top of the program.  Directory indexing may
     also be turned off by changing the vlaue of DOINDEX to anything other  than
     yes in the config section of the program.

     sws  prevents  escaping  the  document  directory tree and also ignores any
     trailing information after the URL to prevent compromise of the  system  on
     which it is running.

     sws will serve only static pages.	It has no provision for cgi programs.

EXAMPLE
     A sample inetd.conf entry for sws

     http  stream tcp nowait nobody /usr/local/bin/sws sws

DEPENDS ON
     sws  requires /bin/sh, dirname, cat, and date to function.  These should be
     found on any modern POSIX system.

AUTHOR
     Brett Wynkoop - wynkoop@wynn.com

LICENSE
     sws is released under the BSD license.  To view the  license  point  a  web
     browser at http://yourserver/sws/COPYRIGHT, or just look at the code.

SEE ALSO
     inetd(8)

BUGS
     No known bugs at the time of this writing.

									  SWS(8)

home | help