c-h: Separate certificates with lineseparator in bundles
Cherry-pick specific fix for charm-helpers already synced into master. Change-Id: I9563f86ca97b93ef96295a34da2a77eb8c9520a7 Closes-Bug: #1813982
This commit is contained in:
parent
2f069990d3
commit
9cc0c77d56
|
@ -195,7 +195,7 @@ def install_certs(ssl_dir, certs, chain=None):
|
||||||
if chain:
|
if chain:
|
||||||
# Append chain file so that clients that trust the root CA will
|
# Append chain file so that clients that trust the root CA will
|
||||||
# trust certs signed by an intermediate in the chain
|
# trust certs signed by an intermediate in the chain
|
||||||
cert_data = cert_data + chain
|
cert_data = cert_data + os.linesep + chain
|
||||||
write_file(
|
write_file(
|
||||||
path=os.path.join(ssl_dir, cert_filename),
|
path=os.path.join(ssl_dir, cert_filename),
|
||||||
content=cert_data, perms=0o640)
|
content=cert_data, perms=0o640)
|
||||||
|
|
Loading…
Reference in New Issue