diff options
author | Rob Crittenden <rcritten@redhat.com> | 2010-04-01 17:20:38 -0400 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2010-04-23 04:57:34 -0600 |
commit | 7c61663def1b00ceb4daf22be7a8d1c7116b6433 (patch) | |
tree | 0aff3e6e07de39921d201d44c74e47d068751109 /ipaserver/install/cainstance.py | |
parent | 088cc6dc131fc2a480970315f59c7e8380d2aace (diff) | |
download | freeipa-7c61663def1b00ceb4daf22be7a8d1c7116b6433.tar.gz freeipa-7c61663def1b00ceb4daf22be7a8d1c7116b6433.tar.xz freeipa-7c61663def1b00ceb4daf22be7a8d1c7116b6433.zip |
Fix installing IPA with an external CA
- cache all interactive answers
- set non-interactive to True for the second run so nothing is asked
- convert boolean values that are read in
- require absolute paths for the external CA and signed cert files
- fix the invocation message for the second ipa-server-install run
Diffstat (limited to 'ipaserver/install/cainstance.py')
-rw-r--r-- | ipaserver/install/cainstance.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/install/cainstance.py b/ipaserver/install/cainstance.py index 69921a33a..bb7e00e2e 100644 --- a/ipaserver/install/cainstance.py +++ b/ipaserver/install/cainstance.py @@ -618,7 +618,7 @@ class CAInstance(service.Service): if self.external == 1: print "The next step is to get %s signed by your CA and re-run ipa-server-install as:" % self.csr_file - print "ipa-server-install --ca --external_cert_file=/path/to/signed_certificate --external_ca_file=/path/to/external_ca_certificate" + print "ipa-server-install --external_cert_file=/path/to/signed_certificate --external_ca_file=/path/to/external_ca_certificate" sys.exit(0) # pkisilent doesn't return 1 on error so look at the output of |