freebsd-dev/contrib/bind/lib/dst/README
Peter Wemm 6b6ac9438f Import bind v8.2.2.p5, minus the crypto for the time being. The bind
package does have BXA export approval, but the licensing strings on the
dnssafe code are a bit unpleasant.  The crypto is easy to restore and bind
will run without it - just without full dnssec support.

Obtained from:	The Internet Software Consortium (www.isc.org)
1999-11-30 02:43:11 +00:00

28 lines
896 B
Plaintext

This directory in BIND contains the Domain Signature Tools (dst)
library. It was written by Trusted Information Systems, Inc. and
integrated into BIND by John Gilmore. It is used as a generic
crypto library interface by the DNS Security code in BIND.
Installing Domain Signature Tools Library - dst
1. Assess available crypto libraries:
if you have DNSSAFE (the default)
CRYPTFLAGS must include -DDNSSAFE
CRYPTINCL must include -I../dnssafe
if you have RSAREF
CRYPTFLAGS must include -DRSAREF
CRYPTINCL must include -I<path to rsa include files>
if you have BSAFE
CRYPTFLAGS must include -DBSAFE
CRYPTINCL must include -I<path to bsafe include files>
if you want HMAC-MD5 support
CRYPTFLAGs must include -DHMAC
2. Building BIND as usual will include the dst library routines into
libbind.a, and link them into the BIND programs that use crypto
support.