summaryrefslogtreecommitdiffstats
path: root/make-testcert
diff options
context:
space:
mode:
Diffstat (limited to 'make-testcert')
-rwxr-xr-xmake-testcert5
1 files changed, 4 insertions, 1 deletions
diff --git a/make-testcert b/make-testcert
index 8a90de1e..f5a2fa77 100755
--- a/make-testcert
+++ b/make-testcert
@@ -97,8 +97,11 @@ def makecert(reqdir):
# Generate NSS cert database to store the private key for our CSR
run_certutil(reqdir, ["-N", "-f", pwname])
+ res = api.Backend.client.run('config_show')
+ subject_base = res['result']['ipacertificatesubjectbase'][0]
+
cert = None
- subject = 'CN=%s,O=%s' % (api.env.host, api.env.realm)
+ subject = 'CN=%s,%s' % (api.env.host, subject_base)
princ = 'unittest/%s@%s' % (api.env.host, api.env.realm)
csr = unicode(generateCSR(reqdir, pwname, subject))