mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Implement an installer for the Dogtag certificate system.
The CA is currently not automatically installed. You have to pass in the --ca flag to install it. What works: - installation - unistallation - cert/ra plugins can issue and retrieve server certs What doesn't work: - self-signed CA is still created and issues Apache and DS certs - dogtag and python-nss not in rpm requires - requires that CS be in the "pre" install state from pkicreate
This commit is contained in:
@@ -55,7 +55,10 @@ class ra(Backend):
|
||||
Request Authority backend plugin.
|
||||
"""
|
||||
def __init__(self):
|
||||
self.sec_dir = api.env.dot_ipa + os.sep + 'alias'
|
||||
if api.env.home:
|
||||
self.sec_dir = api.env.dot_ipa + os.sep + 'alias'
|
||||
else:
|
||||
self.sec_dir = "/etc/ipa/ra" + os.sep + 'alias'
|
||||
self.pwd_file = self.sec_dir + os.sep + '.pwd'
|
||||
self.noise_file = self.sec_dir + os.sep + '.noise'
|
||||
self.ipa_key_size = "2048"
|
||||
|
||||
Reference in New Issue
Block a user