SuperScript::Software::shttpd

How to install shttpd


shttpd comes with NO WARRANTY.

System requirements

shttpd works only under UNIX.

Optional testing requires user accounts shttp and shttplog.

Installation

Download the shttpd package. The most recent shttpd package is shttpd 0.53.

Unpack the shttpd package:

  gunzip shttpd-0.53.tar
  tar -xf shttpd-0.53.tar
  cd shttpd-0.53

Compile the shttpd programs:

  make

As root, run some tests. The tests assume the existence of the accounts shttp and shttplog, for running and logging output from shttpd daemons, respectively. Create these accounts now, or skip the tests. Normally, the tests produce no output:

  make test
If the tests fail, manually compare their output with the expected results:
  ./rts >rts.out
  diff rts.out rts.exp

As root, install the shttpd programs under /usr/local/shttpd:

  make setup check

Report successful installation:

  ( echo 'First M. Last'; cat `cat SYSDEPS` ) \
  | mail web-inst@superscript.com
replacing First M. Last with your name.