I have added a patch as per review comments to update jks-keystore hook.
Validated with ppa: ppa:vpa1977/ca-certificates-java-fix
Installation succeeds without following error in jks-keystore hook.
```
/etc/ca-certificates/update.d/jks-keystore: 82: java: not found
E: /etc/ca-certificates/update.d/jks-keystore exited with code 1.
```
```
$ sudo apt install openjdk-19-jre-headless
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
libflashrom1 libftdi1-2
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
ca-certificates-java java-common
Suggested packages:
default-jre fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
fonts-wqy-microhei | fonts-wqy-zenhei
The following NEW packages will be installed:
ca-certificates-java java-common openjdk-19-jre-headless
0 upgraded, 3 newly installed, 0 to remove and 69 not upgraded.
Need to get 50.4 MB of archives.
After this operation, 203 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://nz.archive.ubuntu.com/ubuntu jammy/main amd64 java-common all 0.72build2 [6,782 B]
Get:2 http://nz.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 openjdk-19-jre-headless amd64 19.0.1+10-1ubuntu1~22.04 [50.4 MB]
Get:3 https://ppa.launchpadcontent.net/vpa1977/ca-certificates-java-fix/ubuntu jammy/main amd64 ca-certificates-java all 20190909ubuntu1.1~ppa2 [15.8 kB]
Fetched 50.4 MB in 2s (21.9 MB/s)
Selecting previously unselected package java-common.
(Reading database ... 196551 files and directories currently installed.)
Preparing to unpack .../java-common_0.72build2_all.deb ...
Unpacking java-common (0.72build2) ...
Selecting previously unselected package openjdk-19-jre-headless:amd64.
Preparing to unpack .../openjdk-19-jre-headless_19.0.1+10-1ubuntu1~22.04_amd64.deb ...
Unpacking openjdk-19-jre-headless:amd64 (19.0.1+10-1ubuntu1~22.04) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../ca-certificates-java_20190909ubuntu1.1~ppa2_all.deb ...
Unpacking ca-certificates-java (20190909ubuntu1.1~ppa2) ...
Setting up java-common (0.72build2) ...
Setting up ca-certificates-java (20190909ubuntu1.1~ppa2) ...
head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:Entrust_Root_Certification_Authority_-_G4.pem
Adding debian:Trustwave_Global_Certification_Authority.pem
Adding debian:emSign_ECC_Root_CA_-_C3.pem
Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:ssl-cert-snakeoil.pem
Adding debian:GTS_Root_R1.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:GTS_Root_R2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:GlobalSign_Root_E46.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:Secure_Global_CA.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:Certigna.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:NAVER_Global_Root_Certification_Authority.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Certum_EC-384_CA.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:e-Szigno_Root_CA_2017.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:emSign_Root_CA_-_C1.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:ACCVRAIZ1.pem
Adding debian:GlobalSign_Root_R46.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:Izenpe.com.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:UCA_Global_G2_Root.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:EC-ACC.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:UCA_Extended_Validation_Root.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:TrustCor_ECA-1.pem
Adding debian:GlobalSign_Root_CA_-_R6.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:emSign_ECC_Root_CA_-_G3.pem
Adding debian:Hongkong_Post_Root_CA_3.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:TrustCor_RootCert_CA-2.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:certSIGN_Root_CA_G2.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:ANF_Secure_Server_Root_CA.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:NetLock_Arany_=Class_Gold=_F\u0151tan\u00fas\u00edtv\u00e1ny.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem
Adding debian:TrustCor_RootCert_CA-1.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:Certigna_Root_CA.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem
Adding debian:emSign_Root_CA_-_G1.pem
Adding debian:Certum_Trusted_Root_CA.pem
Adding debian:GTS_Root_R3.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:GLOBALTRUST_2020.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:GTS_Root_R4.pem
Adding debian:Baltimore_CyberTrust_Root.pem
done.
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Setting up openjdk-19-jre-headless:amd64 (19.0.1+10-1ubuntu1~22.04) ...
update-alternatives: using /usr/lib/jvm/java-19-openjdk-amd64/bin/java to provide /usr/bin/java (java) i
n auto mode
update-alternatives: using /usr/lib/jvm/java-19-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage
(jpackage) in auto mode
update-alternatives: using /usr/lib/jvm/java-19-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (k
eytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-19-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmireg
istry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-19-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec
) in auto mode
```
I have added a patch as per review comments to update jks-keystore hook.
Validated with ppa: ppa:vpa1977/ ca-certificates -java-fix
Installation succeeds without following error in jks-keystore hook.
``` certificates/ update. d/jks-keystore: 82: java: not found certificates/ update. d/jks-keystore exited with code 1.
/etc/ca-
E: /etc/ca-
```
``` 19-jre- headless es-java java-common gothic fonts-ipafont- mincho wqy-microhei | fonts-wqy-zenhei es-java java-common openjdk- 19-jre- headless nz.archive. ubuntu. com/ubuntu jammy/main amd64 java-common all 0.72build2 [6,782 B] nz.archive. ubuntu. com/ubuntu jammy-updates/ universe amd64 openjdk- 19-jre- headless amd64 19.0.1+ 10-1ubuntu1~ 22.04 [50.4 MB] /ppa.launchpadc ontent. net/vpa1977/ ca-certificates -java-fix/ ubuntu jammy/main amd64 ca-certificates -java all 20190909ubuntu1 .1~ppa2 [15.8 kB] common_ 0.72build2_ all.deb ... 19-jre- headless: amd64. 19-jre- headless_ 19.0.1+ 10-1ubuntu1~ 22.04_amd64. deb ... 19-jre- headless: amd64 (19.0.1+ 10-1ubuntu1~ 22.04) ... -java. certificates- java_20190909ub untu1.1~ ppa2_all. deb ... -java (20190909ubuntu 1.1~ppa2) ... -java (20190909ubuntu 1.1~ppa2) ... certs/java/ cacerts' for reading: No such file or directory Starfield_ Services_ Root_Certificat e_Authority_ -_G2.pem Comodo_ AAA_Services_ root.pem DigiCert_ Global_ Root_G2. pem Entrust_ Root_Certificat ion_Authority_ -_G4.pem Trustwave_ Global_ Certification_ Authority. pem emSign_ ECC_Root_ CA_-_C3. pem Trustwave_ Global_ ECC_P256_ Certification_ Authority. pem Hellenic_ Academic_ and_Research_ Institutions_ RootCA_ 2015.pem Entrust. net_Premium_ 2048_Secure_ Server_ CA.pem ssl-cert- snakeoil. pem GTS_Root_ R1.pem GDCA_TrustAUTH_ R5_ROOT. pem GTS_Root_ R2.pem QuoVadis_ Root_CA_ 2_G3.pem CA_Disig_ Root_R2. pem DigiCert_ Global_ Root_G3. pem SSL.com_ Root_Certificat ion_Authority_ RSA.pem QuoVadis_ Root_CA_ 3_G3.pem Hongkong_ Post_Root_ CA_1.pem GlobalSign_ Root_E46. pem Amazon_ Root_CA_ 2.pem T-TeleSec_ GlobalRoot_ Class_3. pem AffirmTrust_ Premium. pem Secure_ Global_ CA.pem T-TeleSec_ GlobalRoot_ Class_2. pem COMODO_ RSA_Certificati on_Authority. pem Hellenic_ Academic_ and_Research_ Institutions_ RootCA_ 2011.pem DigiCert_ Global_ Root_CA. pem ISRG_Root_ X1.pem Security_ Communication_ Root_CA. pem NAVER_Global_ Root_Certificat ion_Authority. pem Actalis_ Authentication_ Root_CA. pem USERTrust_ RSA_Certificati on_Authority. pem SZAFIR_ ROOT_CA2. pem IdenTrust_ Commercial_ Root_CA_ 1.pem SecureTrust_ CA.pem Certum_ EC-384_ CA.pem AC_RAIZ_ FNMT-RCM. pem DigiCert_ Trusted_ Root_G4. pem DigiCert_ Assured_ ID_Root_ G3.pem e-Szigno_ Root_CA_ 2017.pem Security_ Communication_ RootCA2. pem Microsoft_ RSA_Root_ Certificate_ Authority_ 2017.pem IdenTrust_ Public_ Sector_ Root_CA_ 1.pem OISTE_WISeKey_ Global_ Root_GB_ CA.pem Microsec_ e-Szigno_ Root_CA_ 2009.pem GlobalSign_ Root_CA. pem emSign_ Root_CA_ -_C1.pem DigiCert_ High_Assurance_ EV_Root_ CA.pem Staat_der_ Nederlanden_ EV_Root_ CA.pem ACCVRAIZ1. pem GlobalSign_ Root_R46. pem AffirmTrust_ Premium_ ECC.pem certSIGN_ ROOT_CA. pem Izenpe. com.pem GlobalSign_ Root_CA_ -_R3.pem TUBITAK_ Kamu_SM_ SSL_Kok_ Sertifikasi_ -_Surum_ 1.pem AffirmTrust_ Commercial. pem UCA_Global_ G2_Root. pem Network_ Solutions_ Certificate_ Authority. pem Entrust_ Root_Certificat ion_Authority. pem QuoVadis_ Root_CA_ 1_G3.pem XRamp_Global_ CA_Root. pem Trustwave_ Global_ ECC_P384_ Certification_ Authority. pem GlobalSign_ ECC_Root_ CA_-_R5. pem UCA_Extended_ Validation_ Root.pem Certum_ Trusted_ Network_ CA_2.pem Entrust_ Root_Certificat ion_Authority_ -_EC1.pem Hellenic_ Academic_ and_Research_ Institutions_ ECC_RootCA_ 2015.pem SSL.com_ Root_Certificat ion_Authority_ ECC.pem SSL.com_ EV_Root_ Certification_ Authority_ ECC.pem DigiCert_ Assured_ ID_Root_ CA.pem SecureSign_ RootCA11. pem TrustCor_ ECA-1.pem GlobalSign_ Root_CA_ -_R6.pem Atos_TrustedRoo t_2011. pem DigiCert_ Assured_ ID_Root_ G2.pem SSL.com_ EV_Root_ Certification_ Authority_ RSA_R2. pem emSign_ ECC_Root_ CA_-_G3. pem Hongkong_ Post_Root_ CA_3.pem GlobalSign_ Root_CA_ -_R2.pem GlobalSign_ ECC_Root_ CA_-_R4. pem D-TRUST_ Root_Class_ 3_CA_2_ EV_2009. pem TrustCor_ RootCert_ CA-2.pem TWCA_Root_ Certification_ Authority. pem COMODO_ ECC_Certificati on_Authority. pem SwissSign_ Gold_CA_ -_G2.pem ePKI_Root_ Certification_ Authority. pem E-Tugra_ Certification_ Authority. pem Amazon_ Root_CA_ 1.pem certSIGN_ Root_CA_ G2.pem TWCA_Global_ Root_CA. pem Amazon_ Root_CA_ 4.pem OISTE_WISeKey_ Global_ Root_GC_ CA.pem Certum_ Trusted_ Network_ CA.pem Starfield_ Root_Certificat e_Authority_ -_G2.pem ANF_Secure_ Server_ Root_CA. pem D-TRUST_ Root_Class_ 3_CA_2_ 2009.pem Go_Daddy_ Root_Certificat e_Authority_ -_G2.pem NetLock_ Arany_= Class_Gold= _F\u0151tan\ u00fas\ u00edtv\ u00e1ny. pem Starfield_ Class_2_ CA.pem USERTrust_ ECC_Certificati on_Authority. pem Entrust_ Root_Certificat ion_Authority_ -_G2.pem Cybertrust_ Global_ Root.pem Buypass_ Class_3_ Root_CA. pem Microsoft_ ECC_Root_ Certificate_ Authority_ 2017.pem TrustCor_ RootCert_ CA-1.pem Go_Daddy_ Class_2_ CA.pem QuoVadis_ Root_CA_ 2.pem Certigna_ Root_CA. pem SwissSign_ Silver_ CA_-_G2. pem QuoVadis_ Root_CA_ 3.pem Autoridad_ de_Certificacio n_Firmaprofesio nal_CIF_ A62634068. pem COMODO_ Certification_ Authority. pem TeliaSonera_ Root_CA_ v1.pem Amazon_ Root_CA_ 3.pem AC_RAIZ_ FNMT-RCM_ SERVIDORES_ SEGUROS. pem emSign_ Root_CA_ -_G1.pem Certum_ Trusted_ Root_CA. pem GTS_Root_ R3.pem Buypass_ Class_2_ Root_CA. pem GLOBALTRUST_ 2020.pem AffirmTrust_ Networking. pem CFCA_EV_ ROOT.pem GTS_Root_ R4.pem Baltimore_ CyberTrust_ Root.pem certificates/ update. d...
$ sudo apt install openjdk-
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
libflashrom1 libftdi1-2
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
ca-certificat
Suggested packages:
default-jre fonts-dejavu-extra fonts-ipafont-
fonts-
The following NEW packages will be installed:
ca-certificat
0 upgraded, 3 newly installed, 0 to remove and 69 not upgraded.
Need to get 50.4 MB of archives.
After this operation, 203 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://
Get:2 http://
Get:3 https:/
Fetched 50.4 MB in 2s (21.9 MB/s)
Selecting previously unselected package java-common.
(Reading database ... 196551 files and directories currently installed.)
Preparing to unpack .../java-
Unpacking java-common (0.72build2) ...
Selecting previously unselected package openjdk-
Preparing to unpack .../openjdk-
Unpacking openjdk-
Selecting previously unselected package ca-certificates
Preparing to unpack .../ca-
Unpacking ca-certificates
Setting up java-common (0.72build2) ...
Setting up ca-certificates
head: cannot open '/etc/ssl/
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:Certigna.pem
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:EC-ACC.pem
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
Adding debian:
done.
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-
done. 19-jre- headless: amd64 (19.0.1+ 10-1ubuntu1~ 22.04) ... alternatives: using /usr/lib/ jvm/java- 19-openjdk- amd64/bin/ java to provide /usr/bin/java (java) i alternatives: using /usr/lib/ jvm/java- 19-openjdk- amd64/bin/ jpackage to provide /usr/bin/jpackage alternatives: using /usr/lib/ jvm/java- 19-openjdk- amd64/bin/ keytool to provide /usr/bin/keytool (k alternatives: using /usr/lib/ jvm/java- 19-openjdk- amd64/bin/ rmiregistry to provide /usr/bin/rmireg alternatives: using /usr/lib/ jvm/java- 19-openjdk- amd64/lib/ jexec to provide /usr/bin/jexec (jexec
done.
Setting up openjdk-
update-
n auto mode
update-
(jpackage) in auto mode
update-
eytool) in auto mode
update-
istry (rmiregistry) in auto mode
update-
) in auto mode
```