summaryrefslogtreecommitdiffstats
path: root/install/tools/ipa-server-install
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2013-10-31 16:54:49 +0000
committerPetr Viktorin <pviktori@redhat.com>2014-01-24 20:29:31 +0100
commit08051f16516a3978494ae94032d55cc8b1426df9 (patch)
treeef986eeac49cc666cb3ef5e140da8ef349b8ae58 /install/tools/ipa-server-install
parenta5f322cb7b9b4d999a6394197c3730062896780c (diff)
downloadfreeipa-08051f16516a3978494ae94032d55cc8b1426df9.tar.gz
freeipa-08051f16516a3978494ae94032d55cc8b1426df9.tar.xz
freeipa-08051f16516a3978494ae94032d55cc8b1426df9.zip
Convert remaining installer code to LDAPEntry API.
Diffstat (limited to 'install/tools/ipa-server-install')
-rwxr-xr-xinstall/tools/ipa-server-install6
1 files changed, 3 insertions, 3 deletions
diff --git a/install/tools/ipa-server-install b/install/tools/ipa-server-install
index dcf0bcebd..63710d02d 100755
--- a/install/tools/ipa-server-install
+++ b/install/tools/ipa-server-install
@@ -561,10 +561,10 @@ def set_subject_in_config(realm_name, dm_password, suffix, subject_base):
except errors.ExecutionError, e:
root_logger.critical("Could not connect to the Directory Server on %s" % realm_name)
raise e
- (dn, entry_attrs) = conn.get_ipa_config()
+ entry_attrs = conn.get_ipa_config()
if 'ipacertificatesubjectbase' not in entry_attrs:
- mod = {'ipacertificatesubjectbase': str(subject_base)}
- conn.update_entry(dn, mod)
+ entry_attrs['ipacertificatesubjectbase'] = [str(subject_base)]
+ conn.update_entry(entry_attrs)
conn.disconnect()