Skip to content
Snippets Groups Projects
Unverified Commit edbdd3af authored by Thomas Woerner's avatar Thomas Woerner Committed by GitHub
Browse files

Merge pull request #1348 from abbra/fix-cert-iteration

Fix CA certificates iteration
parents 329c16f7 34dc7580
No related branches found
No related tags found
No related merge requests found
...@@ -340,17 +340,19 @@ def main(): ...@@ -340,17 +340,19 @@ def main():
ca_subject) ca_subject)
ca_certs_trust = [(c, n, ca_certs_trust = [(c, n,
certstore.key_policy_to_trust_flags(t, True, u)) certstore.key_policy_to_trust_flags(t, True, u))
for (c, n, t, u) in ca_certs] for (c, n, t, u) in [x[0:4] for x in ca_certs]]
if hasattr(paths, "KDC_CA_BUNDLE_PEM"): if hasattr(paths, "KDC_CA_BUNDLE_PEM"):
x509.write_certificate_list( x509.write_certificate_list(
[c for c, n, t, u in ca_certs if t is not False], [c for c, n, t, u in [x[0:4] for x in ca_certs]
if t is not False],
paths.KDC_CA_BUNDLE_PEM, paths.KDC_CA_BUNDLE_PEM,
# mode=0o644 # mode=0o644
) )
if hasattr(paths, "CA_BUNDLE_PEM"): if hasattr(paths, "CA_BUNDLE_PEM"):
x509.write_certificate_list( x509.write_certificate_list(
[c for c, n, t, u in ca_certs if t is not False], [c for c, n, t, u in [x[0:4] for x in ca_certs]
if t is not False],
paths.CA_BUNDLE_PEM, paths.CA_BUNDLE_PEM,
# mode=0o644 # mode=0o644
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment