summaryrefslogtreecommitdiff
path: root/src/config/SSSDConfigTest.py
AgeCommit message (Collapse)AuthorFilesLines
2011-04-25Configuration parsing updatesJan Zeleny1-32/+1
These changes are all related to following ticket: https://fedorahosted.org/sssd/ticket/763 Changes in SSSDConfig.py merge old and new domain record instead of just deleting the old and inserting the new one. The old approach let to loss of some information like comments and blank lines in the config file. Changes in API config were performed so our Python scripts (like sss_obfuscate) don't add extra config options to the config file.
2011-03-17Add support for krb5 access provider to SSSDConfig APIStephen Gallagher1-1/+1
2011-01-17Do not force a default for debug_levelStephen Gallagher1-3/+0
2010-12-07Add support for FAST in krb5 providerSumit Bose1-3/+6
2010-12-03Add support for automatic Kerberos ticket renewalSumit Bose1-3/+6
2010-12-03Add krb5_lifetime optionSumit Bose1-3/+6
2010-12-03Add krb5_renewable_lifetime optionSumit Bose1-3/+6
2010-10-19Option krb5_server is now used to store a list of KDCs instead of krb5_kdcip.Jan Zeleny1-2/+6
For the time being, if krb5_server is not found, still falls back to krb5_kdcip with a warning. If both options are present in config file, krb5_server has a higher priority. Fixes: #543
2010-08-19Rewrite toplevel MakefileStephen Gallagher1-1/+1
There is no longer a need to have nested Makefiles and configure scripts. This patch combines the src/ Makefile and configure.ac into the root.
2010-06-30Add dns_discovery_domain optionJakub Hrozek1-0/+2
The service discovery used to use the SSSD domain name to perform DNS queries. This is not an optimal solution, for example from the point of view of authconfig. This patch introduces a new option "dns_discovery_domain" that allows to set the domain part of a DNS SRV query. If this option is not set, the default behavior is to use the domain part of the machine's hostname. Fixes: #479
2010-06-16Remove references to the DP service from the SSSDConfig API testsStephen Gallagher1-2/+0
2010-06-16Handle (ignore) unknown options in get_domain() and get_service()Stephen Gallagher1-2/+27
We will now eliminate any unknown options and providers to guarantee that the domain is safe for use.
2010-06-14Remove krb5_changepw_principal optionJakub Hrozek1-2/+1
Fixes: #531
2010-06-09Change default min_id to 1Stephen Gallagher1-4/+3
Also update manpage for min_id/max_id to be more clear about how it relates to primary GID.
2010-05-27Add ldap_access_filter optionStephen Gallagher1-1/+1
This option (applicable to access_provider=ldap) allows the admin to set an additional LDAP search filter that must match in order for a user to be granted access to the system. Common examples for this would be limiting access to users by in a particular group, for example: ldap_access_filter = memberOf=cn=access_group,ou=Groups,dc=example,dc=com
2010-05-26Add support for delayed kinit if offlineSumit Bose1-0/+3
If the configuration option krb5_store_password_if_offline is set to true and the backend is offline the plain text user password is stored and used to request a TGT if the backend becomes online. If available the Linux kernel key retention service is used.
2010-05-16SSSDConfigAPI fixesJakub Hrozek1-3/+1
* add forgotten ldap_dns_service option * sync IPA and LDAP options (ldap_pwd_policy and ldap_tls_cacertdir) * ldap_uri is no longer mandatory for LDAP provider - the default is to use service discovery with no address set now. Ditto for krb5_kdcip and ipa_server
2010-05-07Make krb5_kpasswd available for any krb5 providerStephen Gallagher1-0/+3
Previously, the option krb5_kpasswd was only available if 'chpass_provider = krb5' was specified explicitly. Now it will be available also if 'auth_provider = krb5'. This option was also missing from the IPA options, so I have added it there as well
2010-04-30Add dns_resolver_timeout optionStephen Gallagher1-0/+2
We had a hard-coded timeout of five seconds for DNS lookups in the async resolver. This patch adds an option 'dns_resolver_timeout' to specify this value (Default: 5)
2010-03-31Add regression test for https://fedorahosted.org/sssd/ticket/441Stephen Gallagher1-0/+5
2010-03-22Ensure the SSSDConfig creates sssd.conf with the correct modeStephen Gallagher1-4/+85
2010-03-12Add krb5_kpasswd optionSumit Bose1-1/+2
2010-03-08Add simple access providerSumit Bose1-0/+1
2010-03-08Make filter_users and filter_groups also per-domainJakub Hrozek1-0/+4
Fixes: #290
2010-02-23Better cleanup task handlingJakub Hrozek1-0/+2
Implements a different mechanism for cleanup task. Instead of just deleting expired entries, this patch adds a new option account_cache_expiration for domains. If an entry is expired and the last login was more days in the past that account_cache_expiration, the entry is deleted. Groups are deleted if they are expired and and no user references them (no user has memberof: attribute pointing at that group). The parameter account_cache_expiration is not LDAP-specific, so that other future backends might use the same timeout setting. Fixes: #391
2010-02-22Restrict family lookupsJakub Hrozek1-0/+2
Adds a new option that tells resolver which address family to prefer or use exclusively. Fixes: #404
2010-02-18Rename server/ directory to src/Stephen Gallagher1-0/+1521
Also update BUILD.txt