Go to file
David Blacka 64f5de7b38 fix our base32 context
git-svn-id: https://svn.verisignlabs.com/jdnssec/tools/trunk@184 4cbd57fe-54e5-0310-bd9a-f30fe5ea5e6e
2009-11-03 02:24:02 +00:00
bin work around the ulimit behavior on mac os X 2009-09-19 20:21:48 +00:00
lib Switch to dnsjava-2.0.7: the NSEC3 comments won't work, and I had to rescue the nsec3 hash calculation function from the original NSEC3Record implementation. 2009-11-03 02:23:59 +00:00
licenses remove unneeded licenses 2006-09-01 02:22:10 +00:00
src/com/verisignlabs/dnssec fix our base32 context 2009-11-03 02:24:02 +00:00
build.properties up the version; fix minor issues 2005-10-27 22:42:57 +00:00
build.xml make sure compiled binaries are 1.4 compatible 2009-02-10 14:36:51 +00:00
ChangeLog Merge changes from experimental branch 2255:2273. 2009-08-23 19:13:42 +00:00
README new zoneformatter, bug fixes 2005-11-08 19:08:13 +00:00
VERSION Merge changes from experimental branch 2255:2273. 2009-08-23 19:13:42 +00:00

java-dnssec-tools

http://www.dnssec.verisignlabs.com/

Author: David Blacka (davidb@verisignlabs.com)

This is a collection of DNSSEC tools written in Java.  They are
intended to be an addition or replacement for the DNSSEC tools that
are part of BIND 9.

These tools depend upon DNSjava (http://www.xbill.org/dnsjava), the
Jakarta Commons CLI and Logging libraries (http://jakarta.apache.org),
and Sun's Java Cryptography extensions.  A copy of each of these
libraries is included in the distribution.  Currently, these tools use
a custom version of the DNSjava library (for NSEC3 support), which is
provided.

See the "licenses" directory for the licensing information of this
package and the other packages that are distributed with it.

Getting started:

1. unpack the binary distribution:

% tar zxvf java-dnssec-tools-x.x.x.tar.gz

2. run the various tools from their unpacked location:

% cd java-dnssec-tools-x.x.x
% ./bin/jdnssec-signzone -h

Building from source:

1. unpack the source distribution, preferably into the same directory
that the binary distribution was unpacked.

% tar zxvf java-dnssec-tools-x.x.x-src.tar.gz

2. edit the build.properties file to suit your environment,
particularly the use of the jikes compiler.

3. run Ant (see http://jakara.apache.org for information about the Ant
build tool).

% ant

4. You can build the distribution tarballs with 'ant dist'.  You can
run the tools directly from the build area by using the
./bin/_jdnssec_* wrappers.


The source for this project is available in subversion, at
http://svn.verisignlabs.com/main/dnssec/sectools/trunk.  Source for
the modified DNSjava library can be found in subversion at
http://svn.verisignlabs.com/main/dnssec/dnsjava/trunk.

 ---

Questions or comments may be directed to the author
(mailto:davidb@verisignlabs.com) or sent to the
dnssec@verisignlabs.com mailing list
(http://lists.verisignlabs.com/mailman/listinfo/dnssec).