SuperScript::Software::ucspi-ssl

How to install ucspi-ssl


ucspi-ssl comes with NO WARRANTY.

System requirements

ucspi-ssl works only under UNIX.

This package requires OpenSSL and ucspi-tcp. In particular, tests require ucspi-tcp.

Installation

If necessary, create a /package directory:
  mkdir /package
  chmod 1755 /package
  cd /package

Download the ucspi-ssl package. The most recent ucspi-ssl package is ucspi-ssl 0.70. The current beta release is ucspi-ssl 0.70.2. Unpack ucspi-ssl in /package:

  gunzip ucspi-ssl-0.70.tar
  tar -xpf ucspi-ssl-0.70.tar
  cd host/superscript.com/net/ucspi-ssl-0.70

Edit the conf-* files to reflect your installation. Generate DH parameters if necessary.

Compile the package:

  package/compile

Run some tests:

  package/rts
The output should be empty. These tests require daemontools.

Install the package:

  package/install

Commands are installed in the /package/host/superscript.com/command directory. For compatibility with prior versions, commands are also installed in the /usr/local/bin directory.

Report successful installation:

  package/report

Package subsets

To restrict the compile or install to a subset of the entire package, supply the name of a subset on the command line:
  package/compile subset
  package/rts subset
  package/install subset

To exclude a subset from an operation, add a hyphen as the first command-line argument:

  package/compile - subset
  package/rts - subset
  package/install - subset

Valid subsets in this package are base and sslperl.