Port to DNSJava 3.5.1, Java 8, linter fixes (#13)
* Initial port to dnsjava 3.5.1 * java.util.Date -> java.time.Instant * for (Iterator ..) to for ( Object : List ) * DSRecord.<digest type> -> DNSSEC.Digest.<type> * source to java 8 * formatting overhaul; copyright; author * add slf4j jars for dnsjava 3.5.1 * NSEC/NSEC3 ttls are now min(soa.min, soa.ttl) * Upgrade to commons-cli-1.5; some linter fixes * Add CDS support of jdnssec-dstool * linter suggestions * add a TODO list * Add a TODO list
This commit is contained in:
11
README.md
11
README.md
@@ -1,12 +1,12 @@
|
||||
# jdnssec-tools
|
||||
|
||||
* https://github.com/dblacka/jdnssec-tools/wiki
|
||||
* <https://github.com/dblacka/jdnssec-tools/wiki>
|
||||
|
||||
Author: David Blacka (davidb@verisign.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 (https://github.com/dnsjava/dnsjava), the Jakarta Commons CLI and Logging libraries (https://commons.apache.org/proper/commons-cli), 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 with minor modifications, which is provided.
|
||||
These tools depend upon DNSjava (<https://github.com/dnsjava/dnsjava>), the Jakarta Commons CLI and Logging libraries (<https://commons.apache.org/proper/commons-cli>), slf4j (<https://www.slf4j.org>), and Sun's Java Cryptography extensions. A copy of each of these libraries is included in the distribution.
|
||||
|
||||
See the "licenses" directory for the licensing information of this package and the other packages that are distributed with it.
|
||||
|
||||
@@ -21,7 +21,6 @@ Getting started:
|
||||
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.
|
||||
@@ -29,7 +28,7 @@ Building from source:
|
||||
tar zxvf java-dnssec-tools-x.x.x-src.tar.gz
|
||||
|
||||
2. Edit the build.properties file to suit your environment.
|
||||
3. Run Ant (see http://ant.apache.org for information about the Ant build tool).
|
||||
3. Run Ant (see <http://ant.apache.org> for information about the Ant build tool).
|
||||
|
||||
ant
|
||||
|
||||
@@ -42,9 +41,7 @@ Building from source:
|
||||
|
||||
The resulting jar file gets generated in build/libs.
|
||||
|
||||
The source for this project is available in git on github: https://github.com/dblacka/jdnssec-tools
|
||||
|
||||
Source for the modified DNSjava library can be found on github as well: https://github.com/dblacka/jdnssec-dnsjava
|
||||
The source for this project is available in git on github: <https://github.com/dblacka/jdnssec-tools>
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user