summaryrefslogtreecommitdiff
path: root/src/confdb
AgeCommit message (Collapse)AuthorFilesLines
2011-07-29Add vetoed_shells optionJohn Hodrien1-0/+1
There may be users in LDAP that have a valid but unwelcome shell set in their account. This adds a blacklist of shells that should always be replaced by the fallback_shell. Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2011-05-23Set _GNU_SOURCE globallySumit Bose1-2/+1
2011-05-20Add new options to override shell valueJakub Hrozek1-0/+3
https://fedorahosted.org/sssd/ticket/742
2011-05-20Add a new option to override home directory valueJakub Hrozek2-1/+10
https://fedorahosted.org/sssd/ticket/551
2011-05-20Add a new option to override primary GID numberJakub Hrozek2-0/+10
https://fedorahosted.org/sssd/ticket/742
2011-01-19Add pam_pwd_expiration_warning config optionSumit Bose1-0/+1
2010-12-22Update the ID cache for any PAM requestStephen Gallagher1-0/+1
Also adds an option to limit how often we check the ID provider, so that conversations with multiple PAM requests won't update the cache multiple times. https://fedorahosted.org/sssd/ticket/749
2010-11-15Fix const cast warning in confdb_create_ldifStephen Gallagher1-4/+4
2010-11-15Introduce pam_verbosity config optionSumit Bose1-0/+1
Currently we display all PAM messages generated by sssd to the user. But only some of them are important and others are just some useful information. This patch introduces a new option to the PAM responder which controls what kind of messages are displayed. As an example the 'Authenticated with cached credentials' message is used. This message is only displayed if pam_verbosity=1 or if there is an expire date.
2010-10-13Store entry_cache_timeout in sss_domain_info objectStephen Gallagher2-0/+9
This is useful so that the NSS responder can identify an domain's entry timeout for expiring the memory cache for a lookup such as with netgroups.
2010-09-15Use a different min_id for local domainJakub Hrozek2-1/+17
When we changed the default min_id to be 1, we forgot about the local domain. It makes sense to keep the minimum id larger there.
2010-09-08Dead assignments cleanup in various places in SSSDJan Zeleny2-5/+1
Three assignments deleted, two return code inspection added. Also found and fixed one critical bug caused by dead assignment. Ticket: #590
2010-07-09Add try_inotify optionStephen Gallagher1-0/+1
There are some special cases where inotify cannot be used, even if the host OS claims that it is supported. In these cases, it should be possible to explicitly disable the use of inotify. https://fedorahosted.org/sssd/ticket/484
2010-06-30Add dns_discovery_domain optionJakub Hrozek1-0/+1
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-09Change default min_id to 1Stephen Gallagher1-1/+1
Also update manpage for min_id/max_id to be more clear about how it relates to primary GID.
2010-06-09Skip empty attributes with warningJakub Hrozek1-0/+4
Fixes: #488
2010-04-30Add dns_resolver_timeout optionStephen Gallagher1-0/+1
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-04-06Add userdel_cmd paramJakub Hrozek1-0/+1
Fixes: #231
2010-03-22Fix config file error messageJakub Hrozek1-1/+1
2010-03-04Add forgotten \n in DEBUG statementsMartin Nagy1-7/+7
Logs from confdb with missing '\n' in the DEBUG statements annoyed me so I decided to fix them. I also made a quick grep through the code and found other places so I fixed them too.
2010-03-04Make confdb_init's confdb_location parameter constMartin Nagy2-2/+2
2010-02-23Better cleanup task handlingJakub Hrozek1-0/+1
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-23Revert "Change default for enumeration to TRUE"Stephen Gallagher1-1/+1
This reverts commit 75a9f18ad8ac6e885ac34cdeebc4d8f8734713f8.
2010-02-23Fix file permissions of config.ldbSumit Bose1-0/+4
2010-02-23Check and set permissions on SBUS socketsSumit Bose1-1/+2
2010-02-22Restrict family lookupsJakub Hrozek1-0/+1
Adds a new option that tells resolver which address family to prefer or use exclusively. Fixes: #404
2010-02-22Remove Kerberos options from confdb.hJakub Hrozek1-8/+0
Kerberos-specific options are pulled using dp_get_opts() and defined in Kerberos subtree. There is no need to keep these in confdb.
2010-02-18Rename server/ directory to src/Stephen Gallagher5-0/+1782
Also update BUILD.txt