diff options
Diffstat (limited to 'make-testcert')
-rwxr-xr-x | make-testcert | 5 |
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)) |