diff options
Diffstat (limited to 'ipaplatform')
| -rw-r--r-- | ipaplatform/base/constants.py | 4 | ||||
| -rw-r--r-- | ipaplatform/redhat/tasks.py | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/ipaplatform/base/constants.py b/ipaplatform/base/constants.py index 50f8a3ed1..52af12429 100644 --- a/ipaplatform/base/constants.py +++ b/ipaplatform/base/constants.py @@ -8,9 +8,13 @@ This base platform module exports platform dependant constants. class BaseConstantsNamespace(object): + DS_USER = 'dirsrv' + DS_GROUP = 'dirsrv' HTTPD_USER = "apache" IPA_DNS_PACKAGE_NAME = "freeipa-server-dns" NAMED_USER = "named" + PKI_USER = 'pkiuser' + PKI_GROUP = 'pkiuser' # ntpd init variable used for daemon options NTPD_OPTS_VAR = "OPTIONS" # quote used for daemon options diff --git a/ipaplatform/redhat/tasks.py b/ipaplatform/redhat/tasks.py index 638048679..7c29b51e1 100644 --- a/ipaplatform/redhat/tasks.py +++ b/ipaplatform/redhat/tasks.py @@ -45,6 +45,7 @@ import ipapython.errors from ipalib import x509 # FIXME: do not import from ipalib +from ipaplatform.constants import constants from ipaplatform.paths import paths from ipaplatform.redhat.authconfig import RedHatAuthConfig from ipaplatform.base.tasks import BaseTaskNamespace @@ -438,14 +439,14 @@ class RedHatTaskNamespace(BaseTaskNamespace): This values should be constant and may be hardcoded. Add other values for other users when needed. """ - if name == 'pkiuser': + if name == constants.PKI_USER: if uid is None: uid = 17 if gid is None: gid = 17 if comment is None: comment = 'CA System User' - if name == 'dirsrv': + if name == constants.DS_USER: if comment is None: comment = 'DS System User' |
