summaryrefslogtreecommitdiffstats
path: root/contrib/bind/lib/dst/README
blob: 6283e589b6e1019faac956ddc9c935cdc6d8b3ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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.
OpenPOWER on IntegriCloud