Just FYI, it looks like it's on Github, by the original author:
https://github.com/dblacka/jdnssec-tools/releases/tag/0.12 . So it looks
like it'd be trivial to fix and keep, if we wanted to.


On Thu, Nov 15, 2018 at 12:29 PM Fieck, Brennan <brennan_fi...@comcast.com>
wrote:

> +1 on removing
>
> I'm not super familiar with Java/maven build systems, but I don't see a
> problem with keeping it in the tests if that's possible - but code that
> isn't used shouldn't be a dependency.
> ________________________________________
> From: Chris Lemmons <alfic...@gmail.com>
> Sent: Thursday, November 15, 2018 12:24 PM
> To: dev@trafficcontrol.apache.org
> Subject: [EXTERNAL] Re: Removal of JDNSSEC dependency from Traffic Router
>
> I'm good with removing it entirely from any even optional use in the
> code as it could run in production. But testing frameworks against one
> another is absolutely of value, and falls squarely into an adequate
> licensing exception for LGPL use. I'm -0 on removing it from the
> tests. If we can't find an easy place for automatic download, we
> should remove it, but if it's reasonable to swap out the source, or
> allow folks to build and provide their own, I think we'd gain by
> including it in our testing scheme.
> On Thu, Nov 15, 2018 at 12:16 PM Rawlin Peters <rawlin.pet...@gmail.com>
> wrote:
> >
> > +1
> > On Thu, Nov 15, 2018 at 10:56 AM Dan Kirkwood <dang...@gmail.com> wrote:
> > >
> > > eliminate an unnecessary dependency?   +1 (+1000 if I could...) .
> > >
> > > If it's kept around only for testing purposes,   the tester should deal
> > > with that separately:  perhaps a documentation update is warranted in
> that
> > > case.
> > >
> > > -dan
> > >
> > > On Thu, Nov 15, 2018 at 10:40 AM Rivas, Jesse <jesse_ri...@comcast.com
> >
> > > wrote:
> > >
> > > > 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