diff options
author | Christian Heimes <cheimes@redhat.com> | 2016-01-19 14:18:30 +0100 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-03-22 10:40:44 +0100 |
commit | 49be6c8d3cc20902dbe8e92a74e31aed2fd21d9f (patch) | |
tree | 5a1e7cd570fcd769f2e9dd41daacb49cf769fee4 /ipaserver/install/ipa_restore.py | |
parent | 4f25b296054076abf3d6e44f6b2e7552f993fb1c (diff) | |
download | freeipa-49be6c8d3cc20902dbe8e92a74e31aed2fd21d9f.tar.gz freeipa-49be6c8d3cc20902dbe8e92a74e31aed2fd21d9f.tar.xz freeipa-49be6c8d3cc20902dbe8e92a74e31aed2fd21d9f.zip |
Move user/group constants for PKI and DS into ipaplatform
https://fedorahosted.org/freeipa/ticket/5619
Reviewed-By: David Kupka <dkupka@redhat.com>
Reviewed-By: Fraser Tweedale <ftweedal@redhat.com>
Diffstat (limited to 'ipaserver/install/ipa_restore.py')
-rw-r--r-- | ipaserver/install/ipa_restore.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/ipaserver/install/ipa_restore.py b/ipaserver/install/ipa_restore.py index b6ac51102..214409e11 100644 --- a/ipaserver/install/ipa_restore.py +++ b/ipaserver/install/ipa_restore.py @@ -32,14 +32,15 @@ from ipapython import version, ipautil, certdb from ipapython.ipautil import run, user_input from ipapython import admintool from ipapython.dn import DN -from ipaserver.install.dsinstance import create_ds_user, DS_USER -from ipaserver.install.cainstance import PKI_USER, create_ca_user +from ipaserver.install.dsinstance import create_ds_user +from ipaserver.install.cainstance import create_ca_user from ipaserver.install.replication import (wait_for_task, ReplicationManager, get_cs_replication_manager) from ipaserver.install import installutils from ipaserver.install import dsinstance, httpinstance, cainstance from ipapython import ipaldap import ipapython.errors +from ipaplatform.constants import constants from ipaplatform.tasks import tasks from ipaplatform import services from ipaplatform.paths import paths @@ -293,7 +294,7 @@ class Restore(admintool.AdminTool): raise admintool.ScriptError("Aborted") create_ds_user() - pent = pwd.getpwnam(DS_USER) + pent = pwd.getpwnam(constants.DS_USER) # Temporary directory for decrypting files before restoring self.top_dir = tempfile.mkdtemp("ipa") @@ -530,7 +531,7 @@ class Restore(admintool.AdminTool): srcldiffile = os.path.join(self.dir, ldifname) if not os.path.exists(ldifdir): - pent = pwd.getpwnam(DS_USER) + pent = pwd.getpwnam(constants.DS_USER) os.mkdir(ldifdir) os.chmod(ldifdir, 0o770) os.chown(ldifdir, pent.pw_uid, pent.pw_gid) @@ -755,7 +756,7 @@ class Restore(admintool.AdminTool): ] run(args) - pent = pwd.getpwnam(DS_USER) + pent = pwd.getpwnam(constants.DS_USER) os.chown(self.top_dir, pent.pw_uid, pent.pw_gid) recursive_chown(self.dir, pent.pw_uid, pent.pw_gid) @@ -781,9 +782,10 @@ class Restore(admintool.AdminTool): paths.TOMCAT_SIGNEDAUDIT_DIR] try: - pent = pwd.getpwnam(PKI_USER) + pent = pwd.getpwnam(constants.PKI_USER) except KeyError: - self.log.debug("No %s user exists, skipping CA directory creation" % PKI_USER) + self.log.debug("No %s user exists, skipping CA directory creation", + constants.PKI_USER) return self.log.debug('Creating log directories for dogtag') for dir in dirs: |