466d149b0e
- Resolves: rhbz#2192969 Better handling of the command line and web UI cert search and/or list features - Resolves: rhbz#2214933 Uninstalling of the IPA server is encountering a failure during the unconfiguration of the CA (Unconfiguring CA) - Resolves: rhbz#2216114 After updating the RHEL from 8.7 to 8.8, IPA services fails to start - Resolves: rhbz#2216549 Upgrade to 4.9.10-6.0.1 fails: attributes are managed by topology plugin - Resolves: rhbz#2216611 Backport latest test fixes in python3-ipatests - Resolves: rhbz#2216872 User authentication failing on OTP validation using multiple tokens, succeeds with password only Signed-off-by: Florence Blanc-Renaud <flo@redhat.com>
33 lines
1.3 KiB
Diff
33 lines
1.3 KiB
Diff
From d83a4b0babdc7beb124d3748b5815ce309739eb7 Mon Sep 17 00:00:00 2001
|
|
From: Rob Crittenden <rcritten@redhat.com>
|
|
Date: Tue, 13 Jun 2023 17:01:49 -0400
|
|
Subject: [PATCH] Revert "cert_find: fix call with --all"
|
|
|
|
This reverts commit 1f30cc65276a532e7288217f216b72a2b0628c8f.
|
|
|
|
The problem isn't with python-cryptography, it is with the
|
|
IPACertificate class which does way more work on a certificate
|
|
than is necessary in cert-find.
|
|
|
|
Related: https://pagure.io/freeipa/issue/9331
|
|
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
|
|
---
|
|
ipaserver/plugins/cert.py | 1 -
|
|
1 file changed, 1 deletion(-)
|
|
|
|
diff --git a/ipaserver/plugins/cert.py b/ipaserver/plugins/cert.py
|
|
index 2e32f4ecd50ac92c28bcaffcebe9c2c87557858a..36a0e8cb31b4dbdd9bff09165d1d8aa203936d37 100644
|
|
--- a/ipaserver/plugins/cert.py
|
|
+++ b/ipaserver/plugins/cert.py
|
|
@@ -1807,7 +1807,6 @@ class cert_find(Search, CertMethod):
|
|
# For the case of CA-less we need to keep
|
|
# the certificate because getting it again later
|
|
# would require unnecessary LDAP searches.
|
|
- cert = cert.to_cryptography()
|
|
obj['certificate'] = (
|
|
base64.b64encode(
|
|
cert.public_bytes(x509.Encoding.DER))
|
|
--
|
|
2.41.0
|
|
|