Next: , Previous: Commercial Support, Up: Introduction


1.8 Downloading and Installing

The package can be downloaded from several places, including:

http://josefsson.org/shishi/releases/

The latest version is stored in a file, e.g., `shishi-0.0.27.tar.gz' where the `0.0.27' indicate the highest version number.

The package is then extracted, configured and built like many other packages that use Autoconf. For detailed information on configuring and building it, refer to the INSTALL file that is part of the distribution archive.

Here is an example terminal session that download, configure, build and install the package. You will need a few basic tools, such as `sh', `make' and `cc'.

     $ wget -q http://josefsson.org/shishi/releases/shishi-0.0.27.tar.gz
     $ tar xfz shishi-0.0.27.tar.gz
     $ cd shishi-0.0.27/
     $ ./configure
     ...
     $ make
     ...
     $ make install
     ...

After this you should be prepared to continue with the user, administration or programming manual, depending on how you want to use Shishi.

A few configure options may be relevant, summarized in the table.

--disable-des
--disable-3des
--disable-aes
--disable-md
--disable-null
--disable-arcfour
Disable a cryptographic algorithm at compile time. Usually it is better to disable algorithms during run-time with the configuration file, but this allows you to reduce the code size slightly.
--disable-starttls
Disable the experimental TLS support for KDC connections. If you do not use a Shishi KDC, this support is of no use so you could safely disable it.
--without-stringprep
Disable internationalized string processing.

For the complete list, refer to the output from configure --help.