diff options
author | Timo Aaltonen <tjaalton@debian.org> | 2016-03-18 12:22:33 +0200 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-03-23 13:32:55 +0100 |
commit | 2a2d63669d740396eabc6f46906b8625f001ad3c (patch) | |
tree | 08688e009a46057e86f6198d42ced3289d00a23c /ipaplatform/base | |
parent | d58cd04e8a618b0bf33d36099f782149c93dbd33 (diff) | |
download | freeipa-2a2d63669d740396eabc6f46906b8625f001ad3c.tar.gz freeipa-2a2d63669d740396eabc6f46906b8625f001ad3c.tar.xz freeipa-2a2d63669d740396eabc6f46906b8625f001ad3c.zip |
ipaplatform: Move remaining user/group constants to ipaplatform.constants.
Use ipaplatform.constants in every corner instead of importing other bits or calling
some platform specific things, and remove most of the remaining hardcoded uid's.
https://fedorahosted.org/freeipa/ticket/5343
Reviewed-By: David Kupka <dkupka@redhat.com>
Diffstat (limited to 'ipaplatform/base')
-rw-r--r-- | ipaplatform/base/constants.py | 5 | ||||
-rw-r--r-- | ipaplatform/base/services.py | 12 |
2 files changed, 5 insertions, 12 deletions
diff --git a/ipaplatform/base/constants.py b/ipaplatform/base/constants.py index 52af12429..3e1c4c6f7 100644 --- a/ipaplatform/base/constants.py +++ b/ipaplatform/base/constants.py @@ -12,12 +12,17 @@ class BaseConstantsNamespace(object): DS_GROUP = 'dirsrv' HTTPD_USER = "apache" IPA_DNS_PACKAGE_NAME = "freeipa-server-dns" + KDCPROXY_USER = "kdcproxy" NAMED_USER = "named" + NAMED_GROUP = "named" PKI_USER = 'pkiuser' PKI_GROUP = 'pkiuser' # ntpd init variable used for daemon options NTPD_OPTS_VAR = "OPTIONS" # quote used for daemon options NTPD_OPTS_QUOTE = "\"" + ODS_USER = "ods" + ODS_GROUP = "ods" # nfsd init variable used to enable kerberized NFS SECURE_NFS_VAR = "SECURE_NFS" + SSSD_USER = "sssd" diff --git a/ipaplatform/base/services.py b/ipaplatform/base/services.py index 11d0c2a83..641a65418 100644 --- a/ipaplatform/base/services.py +++ b/ipaplatform/base/services.py @@ -181,18 +181,6 @@ class PlatformService(object): def get_config_dir(self, instance_name=""): return - def get_user_name(self, instance_name=""): - return - - def get_group_name(self, instance_name=""): - return - - def get_binary_path(self): - return - - def get_package_name(self): - return - class SystemdService(PlatformService): SYSTEMD_SRV_TARGET = "%s.target.wants" |