Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Signed NDT and NPAD Applets

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Signed NDT and NPAD Applets


Chronological Thread 
  • From: Jason Zurawski <>
  • To: "Nickless, Bill" <>
  • Cc:
  • Subject: Re: [perfsonar-user] Signed NDT and NPAD Applets
  • Date: Tue, 29 Apr 2014 09:05:53 -0400

Hey Bill;

Thanks so much for providing a writeup of your steps, I have created a FAQ
item out of this for anyone else who wants to do the same thing.

http://psps.perfsonar.net/toolkit/FAQs.html#Q75

Thanks;

-jason

On Apr 28, 2014, at 3:07 PM, "Nickless, Bill"
<>
wrote:

> Good afternoon,
>
> Please try running http://perfsonar-sef2.labworks.org:7123 (NDT) and
> http://perfsonar-sef2.labworks.org:8000 (NPAD). Their associated applets
> are signed and should work with a stock client installation of current
> Oracle Java with default security settings.
>
> This took four steps:
>
> 1. Modify the NDT and NPAD source RPMs to incorporate a "Permissions:
> sandbox" line in MANIFEST.MF. (The NPAD tarball in the source RPM includes
> a precompiled DiagClient.jar file so by default it is never recompiled;
> fixing that took another small change to the .spec file %prep section.)
>
> 2. Have the resulting .jar files signed by someone at PNNL who went through
> the trouble and expense of securing an Extended Validation Java code
> signing certificate from Entrust.
>
> 3. Copy over /usr/ndt/Tcpbw100.jar and /var/lib/npad/DiagClient.jar with
> the signed .jar files.
>
> 4. Stop and restart the NDT and NPAD services.
>
> I'm happy to share the modified NDT and NPAD source RPMs for (e.g.) peer
> review. Just let me know.
>
> Best regards,
>
> Bill Nickless
> Secure Cyber Systems
> Pacific Northwest National Laboratory
>
> +1 509 713 2455




Archive powered by MHonArc 2.6.16.

Top of Page