Hi Traffic Controllers,

Currently, the .pkg script is failing to build the Traffic Router rpm because 
the build_rpm.sh script for TR attempts to download jdnssec-tools.jar from 
verisign (http://www.verisignlabs.com/dnssec-tools/packages/old-releases), 
which is no longer available. Traffic Router used to leverage code from the 
jdnssec-tools.jar for zone signing, but it has since been replaced with our own 
implementation. All of the classes and subsequent tests that use the jdnssec 
package were previously moved from “core” to a separate module in Traffic 
Router (called “jdnssec”) that is not included in the maven build by default, 
and was kept for legacy and testing purposes.  I would like to propose removing 
the JDNSSEC dependency from Traffic Router altogether; this would include 
removing the jdnssec module in Traffic Router and subsequent pom files, and 
removing the “installDnsSec” function from the build_rpm.sh script in Traffic 
Router that attempts to download jdnssec-tools.jar and fails if it is 
unsuccessful.

Please let me know if there is any opposition to removing the external JDNSSEC 
dependency from Traffic Router, as it is no longer used for zone signing and is 
no longer available for download from verisign.

-Jesse

Reply via email to