Solaris Package Archive -- openssl 0.9.6
Solaris Package Archive
What is it (from www.openssl.org):
The OpenSSL Project is a collaborative effort to develop a robust,
commercial-grade, full-featured, and Open Source toolkit implementing
the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security
(TLS v1) protocols as well as a full-strength general purpose cryptography
library. The project is managed by a worldwide community of volunteers
that use the Internet to communicate, plan, and develop the OpenSSL
toolkit and its related documentation.
OpenSSL is based on the excellent SSLeay library developed by Eric A.
Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an
Apache-style licence, which basically means that you are free to get
and use it for commercial and non-commercial purposes subject to some
simple license conditions.
The main site for OpenSSL is
When compiling OpenSSL it is quite particular about the SPARC chip generation,
(v8, v9 etc). Because of this you should be aware that unknown behaviours
may occur, though because of the backwards compatibility of the SPARC CPUs
in general I'm not expecting any problems. If you install the package built
for your release of Solaris things should be ok. If you see evidence to the
contrary let me know and I'll include details here.
If you are using the openssl(1) binary on Solaris 2.4, (the binary is not
used by OpenSSH, you have to specifically invoke it), then you need to
make sure you have /usr/ucblib at the end of your LD_LIBRARY_PATH. The
ftime(3C) funtion wasn't moved into the main libc until Solaris 2.5.
Click here to read about the 32 bit and 64 bit Solaris 7 and 8 packages.
You can download the source code from
When installing OpenSSH 2.3.0.p1 this package and zlib.1.1.3 are required.
See the main packages README for installation information.