summaryrefslogtreecommitdiffstats
path: root/src/config
diff options
context:
space:
mode:
Diffstat (limited to 'src/config')
-rw-r--r--src/config/SSSDConfig/__init__.py.in1
-rwxr-xr-xsrc/config/SSSDConfigTest.py9
-rw-r--r--src/config/etc/sssd.api.d/sssd-ad.conf1
-rw-r--r--src/config/etc/sssd.api.d/sssd-ipa.conf1
-rw-r--r--src/config/etc/sssd.api.d/sssd-krb5.conf1
5 files changed, 10 insertions, 3 deletions
diff --git a/src/config/SSSDConfig/__init__.py.in b/src/config/SSSDConfig/__init__.py.in
index 1f997f238..f603a2183 100644
--- a/src/config/SSSDConfig/__init__.py.in
+++ b/src/config/SSSDConfig/__init__.py.in
@@ -169,6 +169,7 @@ option_strings = {
'krb5_use_fast' : _("Enables FAST"),
'krb5_fast_principal' : _("Selects the principal to use for FAST"),
'krb5_canonicalize' : _("Enables principal canonicalization"),
+ 'krb5_use_enterprise_principal' : _("Enables enterprise principals"),
# [provider/krb5/chpass]
'krb5_kpasswd' : _('Server where the change password service is running if not on the KDC'),
diff --git a/src/config/SSSDConfigTest.py b/src/config/SSSDConfigTest.py
index 8f003f551..6ae458b1a 100755
--- a/src/config/SSSDConfigTest.py
+++ b/src/config/SSSDConfigTest.py
@@ -603,7 +603,8 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase):
'krb5_renew_interval',
'krb5_use_fast',
'krb5_fast_principal',
- 'krb5_canonicalize'])
+ 'krb5_canonicalize',
+ 'krb5_use_enterprise_principal'])
options = domain.list_options()
@@ -761,7 +762,8 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase):
'krb5_renew_interval',
'krb5_use_fast',
'krb5_fast_principal',
- 'krb5_canonicalize']
+ 'krb5_canonicalize',
+ 'krb5_use_enterprise_principal']
self.assertTrue(type(options) == dict,
"Options should be a dictionary")
@@ -945,7 +947,8 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase):
'krb5_renew_interval',
'krb5_use_fast',
'krb5_fast_principal',
- 'krb5_canonicalize'])
+ 'krb5_canonicalize',
+ 'krb5_use_enterprise_principal'])
options = domain.list_options()
diff --git a/src/config/etc/sssd.api.d/sssd-ad.conf b/src/config/etc/sssd.api.d/sssd-ad.conf
index dbee270e7..4c257173c 100644
--- a/src/config/etc/sssd.api.d/sssd-ad.conf
+++ b/src/config/etc/sssd.api.d/sssd-ad.conf
@@ -118,6 +118,7 @@ krb5_lifetime = str, None, false
krb5_renew_interval = str, None, false
krb5_use_fast = str, None, false
krb5_fast_principal = str, None, false
+krb5_use_enterprise_principal = bool, None, false
[provider/ad/access]
diff --git a/src/config/etc/sssd.api.d/sssd-ipa.conf b/src/config/etc/sssd.api.d/sssd-ipa.conf
index 04855d6ce..e88e32b1a 100644
--- a/src/config/etc/sssd.api.d/sssd-ipa.conf
+++ b/src/config/etc/sssd.api.d/sssd-ipa.conf
@@ -140,6 +140,7 @@ krb5_lifetime = str, None, false
krb5_renew_interval = str, None, false
krb5_use_fast = str, None, false
krb5_fast_principal = str, None, false
+krb5_use_enterprise_principal = bool, None, false
[provider/ipa/access]
ipa_hbac_refresh = int, None, false
diff --git a/src/config/etc/sssd.api.d/sssd-krb5.conf b/src/config/etc/sssd.api.d/sssd-krb5.conf
index 6534282f9..89d16d779 100644
--- a/src/config/etc/sssd.api.d/sssd-krb5.conf
+++ b/src/config/etc/sssd.api.d/sssd-krb5.conf
@@ -19,6 +19,7 @@ krb5_renew_interval = str, None, false
krb5_use_fast = str, None, false
krb5_fast_principal = str, None, false
krb5_canonicalize = bool, None, false
+krb5_use_enterprise_principal = bool, None, false
[provider/krb5/access]