installerpuppet-candlepinpuppet-certspuppet-concatpuppet-dhcppuppet-dnspuppet-foremanpuppet-foreman_proxypuppet-foreman_proxy_contentpuppet-gitpuppet-katellopuppet-pulppuppet-pulpcorepuppet-puppetpuppet-puppetserver_foremanpuppet-qpidpuppet-tftp
Fixes #37384 - properly pass fips=false when checking keystore
In a FIPS-enabled environment, calling `keytool -list` with a wrongpassword doesn't yield an error, unless we also pass `fips=false` likewe do when creating the keystore:
Handle more unknown password errors
When using keytool on a truststore the error is different than on akeystore.
Fixes: 6fea0bbb4143ca439cff01bf9f0e54cf88140d10 ("Support changing passwords on keystores & truststores")
Support changing passwords on keystores & truststores
Opening the store when checking if it exists will raise an exception ifthe password is incorrect. This takes an approach of catching allexceptions and treating them all the same.
Fix bad requires and old Puppet_X notation
Fixes #34598: Disable fips for keytool
Starting with EL 8, the Java stack has FIPS support built in. Thiscauses the keytool utility to break on FIPS enabled machines. To solve this,and achieve EL7-like comptability for FIPS, FIPS is disabled during the keytool...
Fixes #32637: Add truststore type and provider
Refactors the keystore provider code into a common module withinthe Puppet_X namespace that is re-used by the truststore. The mechanicsbehind a truststore and keystore are very similar with a truststoreonly containing public certificates while a keystore manages private...
View revisions
Also available in: Atom