From 5843ad321944a028f6dee7e1fd4f9381c4953d07 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Thu, 18 Nov 2010 12:48:05 +0100 Subject: Add support for FAST in krb5 provider --- src/config/SSSDConfig.py | 1 + src/config/SSSDConfigTest.py | 9 ++++++--- src/config/etc/sssd.api.d/sssd-krb5.conf | 1 + 3 files changed, 8 insertions(+), 3 deletions(-) (limited to 'src/config') diff --git a/src/config/SSSDConfig.py b/src/config/SSSDConfig.py index 9584de176..18d8e9d3d 100644 --- a/src/config/SSSDConfig.py +++ b/src/config/SSSDConfig.py @@ -107,6 +107,7 @@ option_strings = { 'krb5_renewable_lifetime' : _("Renewable lifetime of the TGT"), 'krb5_lifetime' : _("Lifetime of the TGT"), 'krb5_renew_interval' : _("Time between two checks for renewal"), + 'krb5_use_fast' : _("Enables FAST"), # [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 b51614da6..8991f3655 100755 --- a/src/config/SSSDConfigTest.py +++ b/src/config/SSSDConfigTest.py @@ -552,7 +552,8 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase): 'krb5_auth_timeout', 'krb5_renewable_lifetime', 'krb5_lifetime', - 'krb5_renew_interval']) + 'krb5_renew_interval', + 'krb5_use_fast']) options = domain.list_options() @@ -729,7 +730,8 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase): 'krb5_auth_timeout', 'krb5_renewable_lifetime', 'krb5_lifetime', - 'krb5_renew_interval'] + 'krb5_renew_interval', + 'krb5_use_fast'] self.assertTrue(type(options) == dict, "Options should be a dictionary") @@ -880,7 +882,8 @@ class SSSDConfigTestSSSDDomain(unittest.TestCase): 'krb5_auth_timeout', 'krb5_renewable_lifetime', 'krb5_lifetime', - 'krb5_renew_interval']) + 'krb5_renew_interval', + 'krb5_use_fast']) options = domain.list_options() diff --git a/src/config/etc/sssd.api.d/sssd-krb5.conf b/src/config/etc/sssd.api.d/sssd-krb5.conf index 86eff20e6..bb3a077d2 100644 --- a/src/config/etc/sssd.api.d/sssd-krb5.conf +++ b/src/config/etc/sssd.api.d/sssd-krb5.conf @@ -14,6 +14,7 @@ krb5_store_password_if_offline = bool, None, false krb5_renewable_lifetime = str, None, false krb5_lifetime = str, None, false krb5_renew_interval = int, None, false +krb5_use_fast = str, None, false [provider/krb5/chpass] -- cgit