cloudfoundry / java-buildpack

Cloud Foundry buildpack for running Java applications
Apache License 2.0
437 stars 2.58k forks source link

Switch Luna download URLs #942

Closed dmikusa closed 2 years ago

dmikusa commented 2 years ago

The Luna Security Provider site went down. Thales has provided the binaries and we have relocated them to the standard download repository. This may be temporary, it's not clear at this time, but it will get the buildpack back and working again. It has been broken since the site went down.

leoclee commented 2 years ago

@dmikusa-pivotal Would it be possible to make the 6.2.0 version of lunaclient available in the download repository? We were previously accessing it using https://files.cf-hsm.io/luna-installer/lunaclient-min-6.2.0.tar Thanks!

dmikusa commented 2 years ago

@leoclee I'm checking into it. I don't have a copy of that file. I'll let you know what I find out from the vendor. Thanks.

dmikusa commented 2 years ago

OK, I was able to find a copy of the file. I cannot guarantee anything about the file except that I pulled it out of an offline version of the 3.x Java buildpack that had previously shipped with it. I posted it in the bucket. Here's the sha256 hash of it, if you want to compare.

9b9fe49c2cf6a57c803c0b84d34e52077e04d0290d44a54c51c95ef51f7896d6  /Users/dmikusa/Downloads/lunaclient-min-6.2.0.tar
leoclee commented 2 years ago

@dmikusa-pivotal Thank you, I appreciate your help with this. The sha256 hash of the file that I recovered from the buildpack cache did not match yours. It looks like my copy of lunaclient-min-6.2.0.tar has an additional EULA.pdf in the root of the tar (with a 2019-03-21 timestamp). I have attached it here in case you want to review it (I had to gz the tar file--github wouldn't let me upload it as a tar).

lunaclient-min-6.2.0.tar.gz

dmikusa commented 2 years ago

OK, what is the sha256 hash on your file. I can poke around a bit more and see if I can find one that matches.

leoclee commented 2 years ago
219b14130a0e0d0812ef999215b49ba68de7b90692c35be1eaca2ecc183312d4  lunaclient-min-6.2.0.tar
dmikusa commented 2 years ago

@leoclee - I was just about to give up looking and I found the match in JBP version 4.20. I posted the lunaclient-min-6.2.0.tar which matches the shasum 219b14130a0e0d0812ef999215b49ba68de7b90692c35be1eaca2ecc183312d4 to the download bucket. Thanks for sharing that info.

leoclee commented 2 years ago

@dmikusa-pivotal Thanks!