1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00

Update to v 0.8.1. New algorithms (Blowfish &c) added. SSLv3 added.

Thanks to: Richard Seaman <Dick@tar.com>
This commit is contained in:
Mark Murray 1997-08-15 15:32:11 +00:00
parent d65f73f8e8
commit 5bc50397e8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=7588
10 changed files with 542 additions and 104 deletions

View File

@ -1,14 +1,11 @@
# New ports collection makefile for: Eric Young's SSL/Crypto Library
# Version required: 0.6.6
# Date created: 13 January 1997
# Whom: markm
# Version required: 0.8.1
# Date created: 15 Aug 1997
# Whom: markm@freebsd.org
#
# $Id: Makefile,v 1.9 1996/12/11 20:54:44 markm Exp $
#
# NOTE!!! To use this port, you must have FreeBSD 2.2 or later, and you
# must have the secure/ distribution loaded.
# $Id$
DISTNAME= SSLeay-0.6.6
DISTNAME= SSLeay-0.8.1
CATEGORIES= devel security
MASTER_SITES= ftp://psych.psy.uq.oz.au/pub/Crypto/SSL/
@ -17,8 +14,23 @@ MAINTAINER= markm@FreeBSD.ORG
RESTRICTED= "Cryptography"
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= util/FreeBSD.sh
MAKEFILE= Makefile.FreeBSD
.if !defined(USA_RESIDENT) || ${USA_RESIDENT} != YES && ${USA_RESIDENT} != NO
pre-fetch:
@echo
@echo You must set variable USA_RESIDENT to YES, if you are USA resident
@echo or to NO, if you aren\'t USA resident to build this package.
@echo You must also have installed RSAREF if you are USA resident.
@false
.elif defined(USA_RESIDENT)
.if ${USA_RESIDENT} == YES
LIB_DEPENDS rsaref:${PORTSDIR}/security/rsaref
post-configure:
${CP} ${WRKSRC}/rsaref/rsaref.h ${WRKSRC}/include/rsaref.h
(${PATCH} <${FILESDIR}/Makefile.patch)
.endif
.endif
post-install:
.if !defined(NOPORTDOCS)

View File

@ -1 +1 @@
MD5 (SSLeay-0.6.6.tar.gz) = e98396ff1a21e26402c3208df049b953
MD5 (SSLeay-0.8.1.tar.gz) = 10092f272305e4c9162c906904550100

View File

@ -1 +1 @@
SSL and crypto library (Excluding DES, MD2 and MD5)
SSL and crypto library

View File

@ -1,24 +1,88 @@
This is Eric Young's SSL and Crypto library. It includes
The package includes
libssl.a:
An implementation of Netscapes SSL v 2 protocol. This library
implements the SSL protocol.
My implementation of SSLv2, SSLv3 and the required code to support
both SSLv2 and SSLv3 in the one server.
libcrypto.a:
General encryption and X509 stuff needed by SSL but not
actually logically part of it. It includes routines for the following:
Ciphers
libdes - My libdes DES encryption package which has been floating
around the net for a few years. It includes 15
'modes/variations' of DES (1, 2 and 3 key versions of ecb,
cbc, cfb and ofb; pcbc and a more general form of cfb and ofb)
including desx in cbc mode,
a fast crypt(3), and routines to read passwords from the
keyboard.
RC4 encryption,
IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb.
RC2 encryption - 4 different modes, ecb, cbc, cfb and ofb.
Blowfish encryption - 4 different modes, ecb, cbc, cfb and ofb.
IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb.
Digests
MD5 and MD2 message digest algorithms, fast implementations,
SHA (SHA-0) and SHA-1 message digest algorithms,
RSA encryption/decryption/key generation. There is no limit
MDC2 message digest. A DES based hash that is polular on smart cards.
Public Key
RSA encryption/decryption/generation. There is no limit
on the number of bits.
DSA encryption/decryption/generation. There is no limit on the
number of bits.
Diffie-Hellman key-exchange/key generation. There is no limit
on the number of bits.
X509 encoding/decoding into/from binary ASN1 and a
PEM based ascii-binary encoding which supports encryption
with a private key.
As this is a FreeBSD port, it has been tailored to FreeBSD. It
uses the DES, MD2 and MD5 from FreeBSD 2.2+. Earlier versions of
freebsd have a DES library that is missing bits, and SSLeay will
not compile properly. The answer is to get the latest secure/ dist.
X509v3 certificates
X509 encoding/decoding into/from binary ASN1 and a PEM
based ascii-binary encoding which supports encryption with
a private key.
Program to generate RSA and DSA certificate requests and to
generate RSA and DSA certificates.
Systems
The normal digital envelope routines and base64 encoding.
Higher level access to ciphers and digests by name. New ciphers can be
loaded at run time.
The BIO io system which is a simple non-blocking IO abstraction.
Current methods supported are file descriptors, sockets,
socket accept, socket connect, memory buffer, buffering,
SSL client/server, file pointer, encryption, digest,
non-blocking testing and null.
Data structures
A dynamically growing hashing system
A simple stack.
A Configuration loader that uses a format similar to MS .ini files.
Programs in this package include
enc - a general encryption program that can encrypt/decrypt using
one of 17 different cipher/mode combinations. The
input/output can also be converted to/from base64
ascii encoding.
dgst - a generate message digesting program that will generate
message digests for any of md2, md5, sha (sha-0 or sha-1)
or mdc2.
asn1parse - parse and display the structure of an asn1 encoded
binary file.
rsa - Manipulate RSA private keys.
dsa - Manipulate DSA private keys.
dh - Manipulate Diffie-Hellman parameter files.
dsaparam- Manipulate and generate DSA parameter files.
crl - Manipulate certificate revocation lists.
crt2pkcs7- Generate a pkcs7 object containing a crl and a certificate.
x509 - Manipulate x509 certificates, self-sign certificates.
req - Manipulate PKCS#10 certificate requests and also
generate certificate requests.
genrsa - Generates an arbitrary sized RSA private key.
gendh - Generates a set of Diffie-Hellman parameters, the prime
will be a strong prime.
ca - Create certificates from PKCS#10 certificate requests.
This program also maintains a database of certificates
issued.
verify - Check x509 certificate signatures.
speed - Benchmark SSLeay's ciphers.
s_server- A test SSL server.
s_client- A test SSL client.
s_time - Benchmark SSL performance of SSL server programs.
errstr - Convert from SSLeay hex error codes to a readable form.

View File

@ -1,49 +1,188 @@
bin/CA.sh
bin/c_hash
bin/c_info
bin/c_issuer
bin/c_name
bin/c_rehash
bin/der_chop
bin/ssleay
etc/ssleay.cnf
@exec ln -sf %D/%F %B/asn1parse
@exec ln -sf %D/%F %B/base64
@exec ln -sf %D/%F %B/bf
@exec ln -sf %D/%F %B/bf-cbc
@exec ln -sf %D/%F %B/bf-cfb
@exec ln -sf %D/%F %B/bf-ecb
@exec ln -sf %D/%F %B/bf-ofb
@exec ln -sf %D/%F %B/ca
@exec ln -sf %D/%F %B/ciphers
@exec ln -sf %D/%F %B/crl
@exec ln -sf %D/%F %B/crl2pkcs7
@exec ln -sf %D/%F %B/des
@exec ln -sf %D/%F %B/des-cbc
@exec ln -sf %D/%F %B/des-cfb
@exec ln -sf %D/%F %B/des-ecb
@exec ln -sf %D/%F %B/des-ede
@exec ln -sf %D/%F %B/des-ede-cbc
@exec ln -sf %D/%F %B/des-ede-cfb
@exec ln -sf %D/%F %B/des-ede-ofb
@exec ln -sf %D/%F %B/des-ede3
@exec ln -sf %D/%F %B/des-ede3-cbc
@exec ln -sf %D/%F %B/des-ede3-cfb
@exec ln -sf %D/%F %B/des-ede3-ofb
@exec ln -sf %D/%F %B/des-ofb
@exec ln -sf %D/%F %B/des3
@exec ln -sf %D/%F %B/desx
@exec ln -sf %D/%F %B/dgst
@exec ln -sf %D/%F %B/dh
@exec ln -sf %D/%F %B/dsa
@exec ln -sf %D/%F %B/dsaparam
@exec ln -sf %D/%F %B/enc
@exec ln -sf %D/%F %B/errstr
@exec ln -sf %D/%F %B/gendh
@exec ln -sf %D/%F %B/gendsa
@exec ln -sf %D/%F %B/genrsa
@exec ln -sf %D/%F %B/idea
@exec ln -sf %D/%F %B/idea-cbc
@exec ln -sf %D/%F %B/idea-cfb
@exec ln -sf %D/%F %B/idea-ecb
@exec ln -sf %D/%F %B/idea-ofb
@exec ln -sf %D/%F %B/md2
@exec ln -sf %D/%F %B/md5
@exec ln -sf %D/%F %B/mdc2
@exec ln -sf %D/%F %B/pkcs7
@exec ln -sf %D/%F %B/rc2
@exec ln -sf %D/%F %B/rc2-cbc
@exec ln -sf %D/%F %B/rc2-cfb
@exec ln -sf %D/%F %B/rc2-ecb
@exec ln -sf %D/%F %B/rc2-ofb
@exec ln -sf %D/%F %B/rc4
@exec ln -sf %D/%F %B/req
@exec ln -sf %D/%F %B/rsa
@exec ln -sf %D/%F %B/s_client
@exec ln -sf %D/%F %B/s_server
@exec ln -sf %D/%F %B/s_time
@exec ln -sf %D/%F %B/sess_id
@exec ln -sf %D/%F %B/sha
@exec ln -sf %D/%F %B/sha1
@exec ln -sf %D/%F %B/speed
@exec ln -sf %D/%F %B/verify
@exec ln -sf %D/%F %B/version
@exec ln -sf %D/%F %B/x509
@unexec rm %B/asn1parse
@unexec rm %B/base64
@unexec rm %B/bf
@unexec rm %B/bf-cbc
@unexec rm %B/bf-cfb
@unexec rm %B/bf-ecb
@unexec rm %B/bf-ofb
@unexec rm %B/ca
@unexec rm %B/ciphers
@unexec rm %B/crl
@unexec rm %B/crl2pkcs7
@unexec rm %B/des
@unexec rm %B/des-cbc
@unexec rm %B/des-cfb
@unexec rm %B/des-ecb
@unexec rm %B/des-ede
@unexec rm %B/des-ede-cbc
@unexec rm %B/des-ede-cfb
@unexec rm %B/des-ede-ofb
@unexec rm %B/des-ede3
@unexec rm %B/des-ede3-cbc
@unexec rm %B/des-ede3-cfb
@unexec rm %B/des-ede3-ofb
@unexec rm %B/des-ofb
@unexec rm %B/des3
@unexec rm %B/desx
@unexec rm %B/dgst
@unexec rm %B/dh
@unexec rm %B/dsa
@unexec rm %B/dsaparam
@unexec rm %B/enc
@unexec rm %B/errstr
@unexec rm %B/gendh
@unexec rm %B/gendsa
@unexec rm %B/genrsa
@unexec rm %B/idea
@unexec rm %B/idea-cbc
@unexec rm %B/idea-cfb
@unexec rm %B/idea-ecb
@unexec rm %B/idea-ofb
@unexec rm %B/md2
@unexec rm %B/md5
@unexec rm %B/mdc2
@unexec rm %B/pkcs7
@unexec rm %B/rc2
@unexec rm %B/rc2-cbc
@unexec rm %B/rc2-cfb
@unexec rm %B/rc2-ecb
@unexec rm %B/rc2-ofb
@unexec rm %B/rc4
@unexec rm %B/req
@unexec rm %B/rsa
@unexec rm %B/s_client
@unexec rm %B/s_server
@unexec rm %B/s_time
@unexec rm %B/sess_id
@unexec rm %B/sha
@unexec rm %B/sha1
@unexec rm %B/speed
@unexec rm %B/verify
@unexec rm %B/version
@unexec rm %B/x509
include/asn1.h
include/txt_db.h
include/stack.h
include/ssl.h
include/sha.h
include/rsa.h
include/rc4.h
include/rc2.h
include/rand.h
include/pkcs7.h
include/pem.h
include/objects.h
include/md5.h
include/md2.h
include/lhash.h
include/idea.h
include/err.h
include/envelope.h
include/dsa.h
include/dh.h
include/crypto.h
include/cryptall.h
include/conf.h
include/buffer.h
include/bn.h
include/blowfish.h
include/asn1_mac.h
include/bio.h
include/blowfish.h
include/bn.h
include/buffer.h
include/conf.h
include/cryptall.h
include/crypto.h
include/des.h
include/dh.h
include/dsa.h
include/err.h
include/evp.h
include/idea.h
include/lhash.h
include/md2.h
include/md5.h
include/mdc2.h
include/objects.h
include/pem.h
include/pkcs7.h
include/rand.h
include/rc2.h
include/rc4.h
include/rsa.h
include/sha.h
include/ssl.h
include/ssl2.h
include/ssl23.h
include/ssl3.h
include/stack.h
include/txt_db.h
include/x509.h
lib/libssl.a
@exec ranlib %D/%F
include/x509_vfy.h
lib/libcrypto.a
@exec ranlib %D/%F
lib/libRSAglue.a
lib/libssl.a
@exec ranlib %D/%F
lib/ssleay.cnf
share/doc/SSLeay/API.doc
share/doc/SSLeay/a_verify.doc
share/doc/SSLeay/apps.doc
share/doc/SSLeay/asn1.doc
share/doc/SSLeay/bio.doc
share/doc/SSLeay/blowfish.doc
share/doc/SSLeay/bn.doc
share/doc/SSLeay/ca.1
share/doc/SSLeay/callback.doc
share/doc/SSLeay/cipher.doc
share/doc/SSLeay/cipher.m
share/doc/SSLeay/conf.doc
share/doc/SSLeay/danger
share/doc/SSLeay/des.doc
share/doc/SSLeay/digest.doc
share/doc/SSLeay/encode.doc
@ -55,6 +194,7 @@ share/doc/SSLeay/lhash.doc
share/doc/SSLeay/md2.doc
share/doc/SSLeay/md5.doc
share/doc/SSLeay/memory.doc
share/doc/SSLeay/ms3-ca.doc
share/doc/SSLeay/ns-ca.doc
share/doc/SSLeay/obj.doc
share/doc/SSLeay/rand.doc
@ -69,6 +209,7 @@ share/doc/SSLeay/s_mult.doc
share/doc/SSLeay/session.doc
share/doc/SSLeay/sha.doc
share/doc/SSLeay/speed.doc
share/doc/SSLeay/ssl-ciph.doc
share/doc/SSLeay/ssl.doc
share/doc/SSLeay/ssl_ctx.doc
share/doc/SSLeay/ssleay.doc
@ -76,4 +217,6 @@ share/doc/SSLeay/ssluse.doc
share/doc/SSLeay/stack.doc
share/doc/SSLeay/threads.doc
share/doc/SSLeay/txt_db.doc
share/doc/SSLeay/verify
share/doc/SSLeay/why.doc
@unexec rm -rf share/doc/SSLeay

View File

@ -1,14 +1,11 @@
# New ports collection makefile for: Eric Young's SSL/Crypto Library
# Version required: 0.6.6
# Date created: 13 January 1997
# Whom: markm
# Version required: 0.8.1
# Date created: 15 Aug 1997
# Whom: markm@freebsd.org
#
# $Id: Makefile,v 1.9 1996/12/11 20:54:44 markm Exp $
#
# NOTE!!! To use this port, you must have FreeBSD 2.2 or later, and you
# must have the secure/ distribution loaded.
# $Id$
DISTNAME= SSLeay-0.6.6
DISTNAME= SSLeay-0.8.1
CATEGORIES= devel security
MASTER_SITES= ftp://psych.psy.uq.oz.au/pub/Crypto/SSL/
@ -17,8 +14,23 @@ MAINTAINER= markm@FreeBSD.ORG
RESTRICTED= "Cryptography"
HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= util/FreeBSD.sh
MAKEFILE= Makefile.FreeBSD
.if !defined(USA_RESIDENT) || ${USA_RESIDENT} != YES && ${USA_RESIDENT} != NO
pre-fetch:
@echo
@echo You must set variable USA_RESIDENT to YES, if you are USA resident
@echo or to NO, if you aren\'t USA resident to build this package.
@echo You must also have installed RSAREF if you are USA resident.
@false
.elif defined(USA_RESIDENT)
.if ${USA_RESIDENT} == YES
LIB_DEPENDS rsaref:${PORTSDIR}/security/rsaref
post-configure:
${CP} ${WRKSRC}/rsaref/rsaref.h ${WRKSRC}/include/rsaref.h
(${PATCH} <${FILESDIR}/Makefile.patch)
.endif
.endif
post-install:
.if !defined(NOPORTDOCS)

View File

@ -1 +1 @@
MD5 (SSLeay-0.6.6.tar.gz) = e98396ff1a21e26402c3208df049b953
MD5 (SSLeay-0.8.1.tar.gz) = 10092f272305e4c9162c906904550100

View File

@ -1 +1 @@
SSL and crypto library (Excluding DES, MD2 and MD5)
SSL and crypto library

View File

@ -1,24 +1,88 @@
This is Eric Young's SSL and Crypto library. It includes
The package includes
libssl.a:
An implementation of Netscapes SSL v 2 protocol. This library
implements the SSL protocol.
My implementation of SSLv2, SSLv3 and the required code to support
both SSLv2 and SSLv3 in the one server.
libcrypto.a:
General encryption and X509 stuff needed by SSL but not
actually logically part of it. It includes routines for the following:
Ciphers
libdes - My libdes DES encryption package which has been floating
around the net for a few years. It includes 15
'modes/variations' of DES (1, 2 and 3 key versions of ecb,
cbc, cfb and ofb; pcbc and a more general form of cfb and ofb)
including desx in cbc mode,
a fast crypt(3), and routines to read passwords from the
keyboard.
RC4 encryption,
IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb.
RC2 encryption - 4 different modes, ecb, cbc, cfb and ofb.
Blowfish encryption - 4 different modes, ecb, cbc, cfb and ofb.
IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb.
Digests
MD5 and MD2 message digest algorithms, fast implementations,
SHA (SHA-0) and SHA-1 message digest algorithms,
RSA encryption/decryption/key generation. There is no limit
MDC2 message digest. A DES based hash that is polular on smart cards.
Public Key
RSA encryption/decryption/generation. There is no limit
on the number of bits.
DSA encryption/decryption/generation. There is no limit on the
number of bits.
Diffie-Hellman key-exchange/key generation. There is no limit
on the number of bits.
X509 encoding/decoding into/from binary ASN1 and a
PEM based ascii-binary encoding which supports encryption
with a private key.
As this is a FreeBSD port, it has been tailored to FreeBSD. It
uses the DES, MD2 and MD5 from FreeBSD 2.2+. Earlier versions of
freebsd have a DES library that is missing bits, and SSLeay will
not compile properly. The answer is to get the latest secure/ dist.
X509v3 certificates
X509 encoding/decoding into/from binary ASN1 and a PEM
based ascii-binary encoding which supports encryption with
a private key.
Program to generate RSA and DSA certificate requests and to
generate RSA and DSA certificates.
Systems
The normal digital envelope routines and base64 encoding.
Higher level access to ciphers and digests by name. New ciphers can be
loaded at run time.
The BIO io system which is a simple non-blocking IO abstraction.
Current methods supported are file descriptors, sockets,
socket accept, socket connect, memory buffer, buffering,
SSL client/server, file pointer, encryption, digest,
non-blocking testing and null.
Data structures
A dynamically growing hashing system
A simple stack.
A Configuration loader that uses a format similar to MS .ini files.
Programs in this package include
enc - a general encryption program that can encrypt/decrypt using
one of 17 different cipher/mode combinations. The
input/output can also be converted to/from base64
ascii encoding.
dgst - a generate message digesting program that will generate
message digests for any of md2, md5, sha (sha-0 or sha-1)
or mdc2.
asn1parse - parse and display the structure of an asn1 encoded
binary file.
rsa - Manipulate RSA private keys.
dsa - Manipulate DSA private keys.
dh - Manipulate Diffie-Hellman parameter files.
dsaparam- Manipulate and generate DSA parameter files.
crl - Manipulate certificate revocation lists.
crt2pkcs7- Generate a pkcs7 object containing a crl and a certificate.
x509 - Manipulate x509 certificates, self-sign certificates.
req - Manipulate PKCS#10 certificate requests and also
generate certificate requests.
genrsa - Generates an arbitrary sized RSA private key.
gendh - Generates a set of Diffie-Hellman parameters, the prime
will be a strong prime.
ca - Create certificates from PKCS#10 certificate requests.
This program also maintains a database of certificates
issued.
verify - Check x509 certificate signatures.
speed - Benchmark SSLeay's ciphers.
s_server- A test SSL server.
s_client- A test SSL client.
s_time - Benchmark SSL performance of SSL server programs.
errstr - Convert from SSLeay hex error codes to a readable form.

View File

@ -1,49 +1,188 @@
bin/CA.sh
bin/c_hash
bin/c_info
bin/c_issuer
bin/c_name
bin/c_rehash
bin/der_chop
bin/ssleay
etc/ssleay.cnf
@exec ln -sf %D/%F %B/asn1parse
@exec ln -sf %D/%F %B/base64
@exec ln -sf %D/%F %B/bf
@exec ln -sf %D/%F %B/bf-cbc
@exec ln -sf %D/%F %B/bf-cfb
@exec ln -sf %D/%F %B/bf-ecb
@exec ln -sf %D/%F %B/bf-ofb
@exec ln -sf %D/%F %B/ca
@exec ln -sf %D/%F %B/ciphers
@exec ln -sf %D/%F %B/crl
@exec ln -sf %D/%F %B/crl2pkcs7
@exec ln -sf %D/%F %B/des
@exec ln -sf %D/%F %B/des-cbc
@exec ln -sf %D/%F %B/des-cfb
@exec ln -sf %D/%F %B/des-ecb
@exec ln -sf %D/%F %B/des-ede
@exec ln -sf %D/%F %B/des-ede-cbc
@exec ln -sf %D/%F %B/des-ede-cfb
@exec ln -sf %D/%F %B/des-ede-ofb
@exec ln -sf %D/%F %B/des-ede3
@exec ln -sf %D/%F %B/des-ede3-cbc
@exec ln -sf %D/%F %B/des-ede3-cfb
@exec ln -sf %D/%F %B/des-ede3-ofb
@exec ln -sf %D/%F %B/des-ofb
@exec ln -sf %D/%F %B/des3
@exec ln -sf %D/%F %B/desx
@exec ln -sf %D/%F %B/dgst
@exec ln -sf %D/%F %B/dh
@exec ln -sf %D/%F %B/dsa
@exec ln -sf %D/%F %B/dsaparam
@exec ln -sf %D/%F %B/enc
@exec ln -sf %D/%F %B/errstr
@exec ln -sf %D/%F %B/gendh
@exec ln -sf %D/%F %B/gendsa
@exec ln -sf %D/%F %B/genrsa
@exec ln -sf %D/%F %B/idea
@exec ln -sf %D/%F %B/idea-cbc
@exec ln -sf %D/%F %B/idea-cfb
@exec ln -sf %D/%F %B/idea-ecb
@exec ln -sf %D/%F %B/idea-ofb
@exec ln -sf %D/%F %B/md2
@exec ln -sf %D/%F %B/md5
@exec ln -sf %D/%F %B/mdc2
@exec ln -sf %D/%F %B/pkcs7
@exec ln -sf %D/%F %B/rc2
@exec ln -sf %D/%F %B/rc2-cbc
@exec ln -sf %D/%F %B/rc2-cfb
@exec ln -sf %D/%F %B/rc2-ecb
@exec ln -sf %D/%F %B/rc2-ofb
@exec ln -sf %D/%F %B/rc4
@exec ln -sf %D/%F %B/req
@exec ln -sf %D/%F %B/rsa
@exec ln -sf %D/%F %B/s_client
@exec ln -sf %D/%F %B/s_server
@exec ln -sf %D/%F %B/s_time
@exec ln -sf %D/%F %B/sess_id
@exec ln -sf %D/%F %B/sha
@exec ln -sf %D/%F %B/sha1
@exec ln -sf %D/%F %B/speed
@exec ln -sf %D/%F %B/verify
@exec ln -sf %D/%F %B/version
@exec ln -sf %D/%F %B/x509
@unexec rm %B/asn1parse
@unexec rm %B/base64
@unexec rm %B/bf
@unexec rm %B/bf-cbc
@unexec rm %B/bf-cfb
@unexec rm %B/bf-ecb
@unexec rm %B/bf-ofb
@unexec rm %B/ca
@unexec rm %B/ciphers
@unexec rm %B/crl
@unexec rm %B/crl2pkcs7
@unexec rm %B/des
@unexec rm %B/des-cbc
@unexec rm %B/des-cfb
@unexec rm %B/des-ecb
@unexec rm %B/des-ede
@unexec rm %B/des-ede-cbc
@unexec rm %B/des-ede-cfb
@unexec rm %B/des-ede-ofb
@unexec rm %B/des-ede3
@unexec rm %B/des-ede3-cbc
@unexec rm %B/des-ede3-cfb
@unexec rm %B/des-ede3-ofb
@unexec rm %B/des-ofb
@unexec rm %B/des3
@unexec rm %B/desx
@unexec rm %B/dgst
@unexec rm %B/dh
@unexec rm %B/dsa
@unexec rm %B/dsaparam
@unexec rm %B/enc
@unexec rm %B/errstr
@unexec rm %B/gendh
@unexec rm %B/gendsa
@unexec rm %B/genrsa
@unexec rm %B/idea
@unexec rm %B/idea-cbc
@unexec rm %B/idea-cfb
@unexec rm %B/idea-ecb
@unexec rm %B/idea-ofb
@unexec rm %B/md2
@unexec rm %B/md5
@unexec rm %B/mdc2
@unexec rm %B/pkcs7
@unexec rm %B/rc2
@unexec rm %B/rc2-cbc
@unexec rm %B/rc2-cfb
@unexec rm %B/rc2-ecb
@unexec rm %B/rc2-ofb
@unexec rm %B/rc4
@unexec rm %B/req
@unexec rm %B/rsa
@unexec rm %B/s_client
@unexec rm %B/s_server
@unexec rm %B/s_time
@unexec rm %B/sess_id
@unexec rm %B/sha
@unexec rm %B/sha1
@unexec rm %B/speed
@unexec rm %B/verify
@unexec rm %B/version
@unexec rm %B/x509
include/asn1.h
include/txt_db.h
include/stack.h
include/ssl.h
include/sha.h
include/rsa.h
include/rc4.h
include/rc2.h
include/rand.h
include/pkcs7.h
include/pem.h
include/objects.h
include/md5.h
include/md2.h
include/lhash.h
include/idea.h
include/err.h
include/envelope.h
include/dsa.h
include/dh.h
include/crypto.h
include/cryptall.h
include/conf.h
include/buffer.h
include/bn.h
include/blowfish.h
include/asn1_mac.h
include/bio.h
include/blowfish.h
include/bn.h
include/buffer.h
include/conf.h
include/cryptall.h
include/crypto.h
include/des.h
include/dh.h
include/dsa.h
include/err.h
include/evp.h
include/idea.h
include/lhash.h
include/md2.h
include/md5.h
include/mdc2.h
include/objects.h
include/pem.h
include/pkcs7.h
include/rand.h
include/rc2.h
include/rc4.h
include/rsa.h
include/sha.h
include/ssl.h
include/ssl2.h
include/ssl23.h
include/ssl3.h
include/stack.h
include/txt_db.h
include/x509.h
lib/libssl.a
@exec ranlib %D/%F
include/x509_vfy.h
lib/libcrypto.a
@exec ranlib %D/%F
lib/libRSAglue.a
lib/libssl.a
@exec ranlib %D/%F
lib/ssleay.cnf
share/doc/SSLeay/API.doc
share/doc/SSLeay/a_verify.doc
share/doc/SSLeay/apps.doc
share/doc/SSLeay/asn1.doc
share/doc/SSLeay/bio.doc
share/doc/SSLeay/blowfish.doc
share/doc/SSLeay/bn.doc
share/doc/SSLeay/ca.1
share/doc/SSLeay/callback.doc
share/doc/SSLeay/cipher.doc
share/doc/SSLeay/cipher.m
share/doc/SSLeay/conf.doc
share/doc/SSLeay/danger
share/doc/SSLeay/des.doc
share/doc/SSLeay/digest.doc
share/doc/SSLeay/encode.doc
@ -55,6 +194,7 @@ share/doc/SSLeay/lhash.doc
share/doc/SSLeay/md2.doc
share/doc/SSLeay/md5.doc
share/doc/SSLeay/memory.doc
share/doc/SSLeay/ms3-ca.doc
share/doc/SSLeay/ns-ca.doc
share/doc/SSLeay/obj.doc
share/doc/SSLeay/rand.doc
@ -69,6 +209,7 @@ share/doc/SSLeay/s_mult.doc
share/doc/SSLeay/session.doc
share/doc/SSLeay/sha.doc
share/doc/SSLeay/speed.doc
share/doc/SSLeay/ssl-ciph.doc
share/doc/SSLeay/ssl.doc
share/doc/SSLeay/ssl_ctx.doc
share/doc/SSLeay/ssleay.doc
@ -76,4 +217,6 @@ share/doc/SSLeay/ssluse.doc
share/doc/SSLeay/stack.doc
share/doc/SSLeay/threads.doc
share/doc/SSLeay/txt_db.doc
share/doc/SSLeay/verify
share/doc/SSLeay/why.doc
@unexec rm -rf share/doc/SSLeay