gpo: Decode base64 root cert before importing
commit3f3ddfa699a33c2c8a59f7fb9ee044bb2a6e0e06
authorGabriel Nagy <gabriel.nagy@canonical.com>
Thu, 18 Jan 2024 18:23:24 +0000 (18 20:23 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Mon, 22 Jan 2024 15:41:36 +0000 (22 15:41 +0000)
tree7ab5d693a6081ec1d6f87972c634ee5af4d3a780
parent0d1ff69936f18ea729fc11fbbb1569a833302572
gpo: Decode base64 root cert before importing

The reasoning behind this is described in the previous commit message,
but essentially this should either be wrapped in certificate blocks and
imported as PEM, or converted back to binary and imported as DER.

I've opted for the latter since it's how it used to work before it
regressed in 157335ee93e.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15557

Signed-off-by: Gabriel Nagy <gabriel.nagy@canonical.com>
Reviewed-by: David Mulder <dmulder@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
python/samba/gp/gp_cert_auto_enroll_ext.py
selftest/knownfail.d/gpo [deleted file]