Skip to content

Commit 04cdbee

Browse files
committed
Update code signing cert
Valid until 2023-11-02
1 parent d2923aa commit 04cdbee

File tree

2 files changed

+155
-156
lines changed

2 files changed

+155
-156
lines changed

.ci/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ for pmd-code.org:
77

88
```
99
$ export CI_SIGN_PASSPHRASE=...
10-
$ openssl pkcs12 -export -in Lets_Encrypt_pmd-code.org_2023-03-02.pem \
10+
$ openssl pkcs12 -export -in Lets_Encrypt_pmd-code.org_2023-09-30.pem \
1111
-name eclipse-plugin \
1212
-password env:CI_SIGN_PASSPHRASE \
1313
-out pmd-eclipse-plugin.p12 \
@@ -21,7 +21,7 @@ $ jarsigner -verbose \
2121
eclipse-plugin
2222
```
2323

24-
Note: The file "Lets_Encrypt_pmd-code.org_2023-03-02.pem" contains the private key, the certificate
24+
Note: The file "Lets_Encrypt_pmd-code.org_2023-09-30.pem" contains the private key, the certificate
2525
and intermediate certificates.
2626

2727
Note: with openssl 3, the option `-legacy` is required in order to use the pkcs12 keystore with java8.
@@ -45,7 +45,7 @@ Decrypt it via:
4545
Signing the jar manually via `jarsigner` is difficult, since it changes the jar file and the p2 repo metadata
4646
fails with the wrong checksum. Therefore jarsigning is integrated via [maven-jarsigner-plugin](https://maven.apache.org/plugins/maven-jarsigner-plugin/). See also <https://stackoverflow.com/questions/7956267/tycho-jar-signing>.
4747

48-
Note: The Let's Encrypt certificate expires in Mai 2023. But while signing a digital timestamp is created
48+
Note: The Let's Encrypt certificate expires in November 2023. But while signing a digital timestamp is created
4949
using [DigiCert's Timestamp Server](https://knowledge.digicert.com/generalinformation/INFO4231.html). That's
5050
why the signature is valid longer than the certificate.
5151

0 commit comments

Comments
 (0)