History log of /sssd/src/man/sssd.conf.5.xml
Revision Date Author Comments Expand
ce43f710c9638fbbeae077559cd7514370a10c0c 02-Nov-2016 Sumit Bose <sbose@redhat.com>

PAM: add pam_response_filter option Currently the main use-case for this new option is to not set the KRB5CCNAME environment varible for services like 'sudo-i'. Resolves https://fedorahosted.org/sssd/ticket/2296 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

aef0171e0bdc9a683958d69c7ee984fb10cd5de7 13-Sep-2016 Petr Cech <pcech@redhat.com>

PROXY: Adding proxy_max_children option The new option 'proxy_max_children' is applicable in domain section. Default value is 10. Resolves: https://fedorahosted.org/sssd/ticket/3153 Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com> Reviewed-by: Pavel Březina <pbrezina@redhat.com>

081c6d8c7c8e75487d1c4e42862964be1e85b575 12-Sep-2016 Justin Stephenson <jstephen@redhat.com>

MONITOR: Add disable_netlink option Adding a new monitor boolean option to disable netlink support. This will give users more control over sssd state changes without having to modify systemd unit files. Resolves: https://fedorahosted.org/sssd/ticket/3142 Reviewed-by: Petr Cech <pcech@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

fa93cd0f0fc75a6d635079e67788f8a9fe183c3c 30-Aug-2016 Jakub Hrozek <jhrozek@redhat.com>

MONITOR: Remove the no longer used kill_service command After introducing the watchdog, the force_timeout option is no longer used. Resolves: https://fedorahosted.org/sssd/ticket/3052 Reviewed-by: Petr Čech <pcech@redhat.com>

2a03170b6990c37ac2f7376ea740613c47ef2573 04-Aug-2016 Thorsten Scherf <tscherf@redhat.com>

Fixed some typos in man pages Reviewed-by: Fabiano Fidêncio <fabiano@fidencio.org>

c82789aad172d7ebd9f616510bdbe950dccd51ac 07-Jul-2016 Michal Židek <mzidek@redhat.com>

MAN: Config file merging Related to: https://fedorahosted.org/sssd/ticket/2247 Explain configuration merging in sssd.conf man page. Signed-off-by: Dan Lavu <dlavu@redhat.com> Reviewed-by: Dan Lavu <dlavu@redhat.com>

131684b9107a3fc07906013d16b35975531f2864 16-Jun-2016 Stephen Gallagher <sgallagh@redhat.com>

DEBUG: Add `debug` alias for debug_level Our users constantly make the mistake of typing `debug = 9` in the sssd.conf instead of `debug_level = 9` as would be correct. This happens frequently-enough that we should just alias it rather than continue to have people make mistakes. Resolves: https://fedorahosted.org/sssd/ticket/2999 Reviewed-by: Pavel Březina <pbrezina@redhat.com> Reviewed-by: Petr Cech <pcech@redhat.com>

e7ccfb139388c947ec2dee16cfe3005f5643b90d 10-Jun-2016 Petr Cech <pcech@redhat.com>

RESPONDERS: Negative caching of local users This patch adds new option 'neg_cache_locals_timeout' into section of NSS responder. It allows negative caching of local groups and users. Default value is 0 which means no caching. Resolves: https://fedorahosted.org/sssd/ticket/2928 Reviewed-by: Pavel Březina <pbrezina@redhat.com>

53ef8f81b60929a6c866efdd133627e7d7d61705 09-Jun-2016 Sumit Bose <sbose@redhat.com>

p11: add OCSP default responder options Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

aa35995ef056aa8ae052a47c62c6750b7adf065e 09-Jun-2016 Sumit Bose <sbose@redhat.com>

p11: add no_verification option Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

875c90d531e6869a92da4b515db729ffce7c4244 09-Jun-2016 Sumit Bose <sbose@redhat.com>

p11: add missing man page entry and config API The pam_cert_auth and pam_cert_db_path option where missing in the config API and had no man page entries. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

d0d7de66c9494621c1bc12384e41e5e38a77fbeb 13-Apr-2016 Sumit Bose <sbose@redhat.com>

PAC: only save PAC blob into the cache Resolves https://fedorahosted.org/sssd/ticket/2158 Reviewed-by: Pavel Březina <pbrezina@redhat.com>

37bdd235705639174631963ab13404e409da926d 06-Apr-2016 Jakub Hrozek <jhrozek@redhat.com>

MAN: Remove duplicate description of the pam_account_locked_message option Reviewed-by: Pavel Reichl <preichl@redhat.com>

9df3b9dd412bc4392f13a601decc45380b6ba69b 09-Mar-2016 Jakub Hrozek <jhrozek@redhat.com>

MAN: Move proxy_fast_alias to the correct man section The option was in the general section, belongs to the proxy section. Reviewed-by: Pavel Březina <pbrezina@redhat.com>

ea95e37aa4be529a13f43224ffafe7797df73dda 09-Mar-2016 Jakub Hrozek <jhrozek@redhat.com>

MAN: Move subdomain_inherit to the correct man section The option was in the general section, belongs to the domain section. Reviewed-by: Pavel Březina <pbrezina@redhat.com>

763f24777fe3c9be4efe495077e7bb1feb99a3bd 23-Feb-2016 Sumit Bose <sbose@redhat.com>

subdomains: inherit ldap_krb5_keytab If a non-default keytab is configured for the parent domain the subdomains will still use the default keytab because the alternative keytab is not inherited. As a consequence SSSD might not be able to connect to services in the subdomain because the default keytab is either not present or does not have suitable keys. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

09092b6535b711b9b734ed0c047c671de9e6cafd 17-Feb-2016 Dan Lavu <dlavu@redhat.com>

PAM: Fix man for pam_account_{expired,locked}_message Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

4180d485829969d4626cc7d49d2b5f7146512f21 17-Feb-2016 Pavel Reichl <preichl@redhat.com>

PAM: Pass account lockout status and display message Tested against Windows Server 2012. Resolves: https://fedorahosted.org/sssd/ticket/2839 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

a3d9b7eea4a92a57b274e1c9df6108e916f823c8 10-Dec-2015 Michal Židek <mzidek@redhat.com>

MAN: sssd.conf should mention SSS_NSS_USE_MEMCACHE Fixes: https://fedorahosted.org/sssd/ticket/2787 We already mention SSS_NSS_USE_MEMCACHE in sssd(8) but it makes sense to note it in sssd.conf(5) together with the memcache_timeout. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

8ff199fca4e7b474d3b92759db96ff87ac5fb8cb 30-Nov-2015 Dan Lavu <dlavu@redhat.com>

MAN: Clarify that subdomain_inherit only works for IPA and AD Resolves: https://fedorahosted.org/sssd/ticket/2683 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

03b859510dc13a13a456ca4aa94c0561a0e9684c 26-Nov-2015 Jakub Hrozek <jhrozek@redhat.com>

AD: Add autofs provider https://fedorahosted.org/sssd/ticket/1632 Adds the possibility to configure: autofs_provider = ad The AD autofs provider uses the rfc2307 (nis*) attribute maps. This is different (at the moment) from using autofs_provider=ldap with ldap_schema=ad. Reviewed-by: Ondrej Valousek <ondrejv2@fedoraproject.org> Reviewed-by: Pavel Březina <pbrezina@redhat.com>

544a20de7667f05c1a406c4dea0706b0ab507430 26-Nov-2015 Sumit Bose <sbose@redhat.com>

p11: enable ocsp checks This patch enables the Online Certificate Status Protocol in NSS and adds an option to disable it if needed. To make further tuning of certificate verification more easy it is not an option on its own but an option to the new certificate_verification configuration option. Resolves https://fedorahosted.org/sssd/ticket/2812 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

bf4ddcde94fc36b44bc9cbcc5d56e6e35776bfc9 07-Oct-2015 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com>

man: Note filter_groups are not affecting nesting Note that the "filter_groups" option doesn't affect nested member inheritance, on the sssd.conf(5) manpage. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

27293426dca1bf9140dc6ed277f7129a44a68a62 07-Oct-2015 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com>

man: Mention groups in filter_groups description Mention groups (not only users) in the combined "filter_users"/"filter_groups" option description on the sssd.conf(5) manpage. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

c156a67bbd627f1085668f87093b2a9ed81dd24a 02-Oct-2015 Jakub Hrozek <jhrozek@redhat.com>

MAN: proxy and krb5 are valid access control modules Reviewed-by: Alexander Bokovoy <abokovoy@redhat.com>

c57b54505dbeca931fcf47b243d59eb73d8683bb 02-Oct-2015 Jakub Hrozek <jhrozek@redhat.com>

MAN: Clarify pam_trusted_users option description Reviewed-by: Alexander Bokovoy <abokovoy@redhat.com>

d85be8ad409c9efa9cf9e9ab6f9c2d911b01e5c1 23-Sep-2015 Michal Židek <mzidek@redhat.com>

PAM: Make p11_child timeout configurable Ticket: https://fedorahosted.org/sssd/ticket/2773 Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> Reviewed-by: Pavel Reichl <preichl@redhat.com>

2b490bc947dbe0094417304840bd721417a162d9 03-Sep-2015 Pavel Reichl <preichl@redhat.com>

Remove trailing whitespace Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> Reviewed-by: Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com>

4de84af23db74e13e867985c9093f394c9fa8d51 31-Jul-2015 Sumit Bose <sbose@redhat.com>

ssh: generate public keys from certificate Resolves: https://fedorahosted.org/sssd/ticket/2711 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

f91029dd8d7dbc026a5c73e222926db957240cb4 23-Jul-2015 Yuri Chornoivan <yurchor@ukr.net>

Fix minor typos Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>

0aa18cc0bf3447ca734476926724f1632e160807 06-Jul-2015 Pavel Reichl <preichl@redhat.com>

PAM: authenticate agains cache Enable authenticating users from cache even when SSSD is in online mode. Introduce new option `cached_auth_timeout`. Resolves: https://fedorahosted.org/sssd/ticket/1807 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

9b162bf39ef75629f54ffa1d0bd5f9c13119b650 05-Jun-2015 Jakub Hrozek <jhrozek@redhat.com>

subdomains: Inherit cleanup period and tokengroup settings from parent domain Allows the administrator to extend the functionality of ldap_purge_cache_timeout, ldap_user_principal and ldap_use_tokengroups to the subdomains. This is a less intrusive way of achieving: https://fedorahosted.org/sssd/ticket/2627 Reviewed-by: Pavel Reichl <preichl@redhat.com>

01c049ceef55c7bbfca1e47cecb2a0a2cf0a5d44 05-Jun-2015 Jakub Hrozek <jhrozek@redhat.com>

UTIL: Inherit ignore_group_members Resolves: https://fedorahosted.org/sssd/ticket/2644 Allows the administrators to extend ignore_group_members to subdomains as well by setting: subdomain_inherit = ignore_group_members in the domain section. Reviewed-by: Pavel Reichl <preichl@redhat.com>

1711cbfd2e36d44af1ae50e3a2beeec3a1f0b5e8 05-Jun-2015 Jakub Hrozek <jhrozek@redhat.com>

confdb: Add new option subdomain_inherit Adds a new option subdomain_inherit that would allow administrators to pick and choose which option to pass to subdomains. This option is required for: https://fedorahosted.org/sssd/ticket/2644 as a short-term fix. The proper solution is described in: https://fedorahosted.org/sssd/ticket/2599 Reviewed-by: Pavel Reichl <preichl@redhat.com>

5c2f80ef0b6ace6b331bcf99e5e5c7d73cfb92c6 18-May-2015 Jakub Hrozek <jhrozek@redhat.com>

MAN: refresh_expired_interval also supports users and groups Reviewed-by: Stephen Gallagher <sgallagh@redhat.com> Reviewed-by: Pavel Březina <pbrezina@redhat.com>

932c3e22e3c59a9c33f30dcc09e6bef257e14320 08-May-2015 Sumit Bose <sbose@redhat.com>

Add cache_credentials_minimal_first_factor_length config option Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>

9619e0ae811958821d96466e419bf7f9928086bd 11-Mar-2015 Michal Zidek <mzidek@redhat.com>

MAN: default_domain_suffix with use_fully_qualified_names. https://fedorahosted.org/sssd/ticket/2569 Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>

e039f1aefecc65a7b3c2d4a13a612bff1dd367c8 23-Feb-2015 Pavel Reichl <preichl@redhat.com>

PAM: new option pam_account_expired_message This option sets string to be printed when authenticating using SSH keys and account is expired. Resolves: https://fedorahosted.org/sssd/ticket/2050 Reviewed-by: Sumit Bose <sbose@redhat.com>

9a15eb105d01d9e100e69e9d66fb8e880b228246 15-Jan-2015 Pavel Reichl <preichl@redhat.com>

MAN: add dots as valid character in domain names Add dots into a set of allowed characters for domain names. Resolves: https://fedorahosted.org/sssd/ticket/2527 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

dcaf214652568da55b1caf382e04f99b51a544f3 15-Jan-2015 John Dickerson <jedicker@iastate.edu>

MAN: Amend the description of ignore_group_members The option description should hint that enabling this option may have a positive effect on access control, especially with large groups. See https://bugzilla.redhat.com/show_bug.cgi?id=1172338 for an example where ignoring the group members helped. Signed-off-by: Jakub Hrozek <jakub.hrozek@posteo.se> Reviewed-by: Pavel Reichl <preichl@redhat.com>

ecf9e7a870945ecfba8eb751d344de3601de9424 14-Jan-2015 Lukas Slebodnik <lslebodn@redhat.com>

MAN: Remove indentation in element programlistening The indentation is automatically in resulting man page. It isn't necessary to add spaces and moreover it can cause unreadable page asi in case of ad_gpo_map examples. Reviewed-by: Roland Mainz <rmainz@redhat.com>

5d5687c43ec20d343da3f9d7322143718d38267e 13-Dec-2014 Jakub Hrozek <jhrozek@redhat.com>

MAN: Misspelled username in pam_trusted_users is not fatal The man page claimed that failing to resolve an user name results in failure to start SSSD, but it's not the case and shouldn't be, because marking a user as trusted only elevates privileges, so it's safe to ignore that failure. https://fedorahosted.org/sssd/ticket/2530 Reviewed-by: Pavel Reichl <preichl@redhat.com>

cbbe63ded9d628ffb2494132ca1e5ebe90e2d5f8 20-Nov-2014 Michal Zidek <mzidek@redhat.com>

Man: debug_timestamps and debug_microseconds Add note that these two options are ignored if journald is used. https://fedorahosted.org/sssd/ticket/2498 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

a40897fce90abf48882ea74f923711df7333fecf 20-Nov-2014 Michal Zidek <mzidek@redhat.com>

MAN: Update case_sensitive=Preserving in man pages. https://fedorahosted.org/sssd/ticket/2462

166ddd0dfbda28b1c6773f386bb7ff88914af91a 05-Nov-2014 Sumit Bose <sbose@redhat.com>

nss: parse user_attributes option Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

e88d426def412c0dde83e15fe17cdf374ee70166 22-Oct-2014 Denis Kutin <dekutin@ya.ru>

NSS: Possibility to use any shells in 'allowed_shells' Resolves: https://fedorahosted.org/sssd/ticket/2219 Signed-off-by: Pavel Reichl <preichl@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> Reviewed-by: Pavel Reichl <preichl@redhat.com>

a10ac1d0a7210def232205a48c53a075930e82f6 22-Oct-2014 Jakub Hrozek <jhrozek@redhat.com>

SSSD: Load a user to run a service as from configuration Related: https://fedorahosted.org/sssd/ticket/2370 Adds a option, user to run as, that is specified in the [sssd] section. When this option is specified, SSSD will run as this user and his private group. When these are not specified, SSSD will run as the configure-time user and group (usually root). Currently all services and providers are started as root. There is a temporary svc_supported_as_nonroot() function that returns true for a service if that service runs and was tested as nonroot and false otherwise. Currently this function always returns false, but will be amended in future patches. Reviewed-by: Pavel Reichl <preichl@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>

830ded27453015080a54d6ba85fd4999ee7e9af1 29-Sep-2014 Pavel Reichl <preichl@redhat.com>

PAM: new options pam_trusted_users & pam_public_domains pam_public_domains option is a list of numerical UIDs or user names that are trusted. pam_public_domains option is a list of domains accessible even for untrusted users. Based on: https://fedorahosted.org/sssd/wiki/DesignDocs/RestrictDomainsInPAM Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>

b9125f3e1263e27f886f22cbf085000292b3ab90 18-Sep-2014 Jakub Hrozek <jhrozek@redhat.com>

MAN: AD is allowed value of subdomains_provider https://fedorahosted.org/sssd/ticket/2442 Reviewed-by: Pavel Reichl <preichl@redhat.com>

3ac7c4fe618ede980a4df8d90341ef1fd0f1f62f 05-Sep-2014 William B <william@adelaide.edu.au>

SSS_CACHE: Allow sss_cache tool to flush SSH hosts cache Resolves: https://fedorahosted.org/sssd/ticket/2358 Signed-off-by: Jan Cholasta <jcholast@redhat.com> Reviewed-by: Jan Cholasta <jcholast@redhat.com> Reviewed-by: Pavel Reichl <preichl@redhat.com>

92d19f76449817dfb125da9510d478a30eed37bc 01-Sep-2014 Sumit Bose <sbose@redhat.com>

Replace space: add some checks This patch adds some additional checks if the option for replacing spaces in user and group names is used. When replacing space with the replacement character it is checked if the name already contains the replacement character. If it does the unmodified name is returned because in this case a revers operation would not be possible. For the reverse operation is it checked if the input contains both a space and the replacement character. If this is true the unmodified name is returned as well, because we have to assume that it is the original name because otherwise it wouldn't contain both characters. Additionally a shortcut if the replacement characters is a space and tests for the new checks are added. The man page is updated accordingly. Related to https://fedorahosted.org/sssd/ticket/1854 and https://fedorahosted.org/sssd/ticket/2397 . Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

f3a5ac1a50c1fccd0801023658e42d2093e1a33a 13-Aug-2014 Jakub Hrozek <jhrozek@redhat.com>

Make the space override responder-agnostic https://fedorahosted.org/sssd/ticket/2397 In order to make the override_space option usable by other responders, we need to move the override_space option to the generic responder structure. Reviewed-by: Pavel Březina <pbrezina@redhat.com> Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>

1f3127e88a87953f059c9a70d3582ae1719594b1 13-Aug-2014 Jakub Hrozek <jhrozek@redhat.com>

Only replace space with the specified substitution https://fedorahosted.org/sssd/ticket/2397 - make sss_replace_whitespaces only replace space (' ') not any whitespace - make sss_replace_whitespaces only replace a single char, not the whole string - rename CONFDB_NSS_OVERRIDE_DEFAULT_WHITESPACE to CONFDB_NSS_OVERRIDE_DEFAULT_SPACE - rename the override_default_whitespace option to override_space - rename sss_replace_whitespaces() to sss_replace_space() - rename sss_reverse_replace_whitespaces() to sss_reverse_replace_space() - rename nctx->override_default_wsp_str to nctx->override_space - make the return value of sss_replace_space non-const to avoid freeing the result without compilation warnings Reviewed-by: Pavel Březina <pbrezina@redhat.com> Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>

d3e70b9afcc1d0a222cd8c5194e530f559915798 12-Aug-2014 Michal Zidek <mzidek@redhat.com>

MAN: offline_timeout Amend the man page to reflect current behaviour. https://fedorahosted.org/sssd/ticket/2401 Reviewed-by: Dan Lavu <dlavu@redhat.com>

abbf4f494f57c2b0a7ad0ac758db24a1c05df9be 29-Jul-2014 Michal Zidek <mzidek@redhat.com>

MAN: case_sensitivity man page update Fixes: https://fedorahosted.org/sssd/ticket/2367 Reviewed-by: Pavel Reichl <preichl@redhat.com> Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>

21bc143c2855638242e9dfe01ea66198b5883b8a 28-Jul-2014 Lukas Slebodnik <lslebodn@redhat.com>

NSS: Replace spaces with specified string in names. This patch add possibility to replace whitespace in user and group names with a specified string. With string "-", sssd will return the same result as winbind enabled option "winbind normalize names" Resolves: https://fedorahosted.org/sssd/ticket/1854 Reviewed-by: Pavel Reichl <preichl@redhat.com> Reviewed-by: Michal Židek <mzidek@redhat.com>

f7de6fc66192e935184f91c3187efaa24a6ba439 14-Jul-2014 Jakub Hrozek <jhrozek@redhat.com>

MAN: local auth_provider is not documented in sssd.conf https://fedorahosted.org/sssd/ticket/2359 Reported by Stephan Mueller. Reviewed-by: Pavel Březina <pbrezina@redhat.com>

7fa8c51e7ece2f4fed046d9f2a43d20c13db645c 03-Jun-2014 Lukas Slebodnik <lslebodn@redhat.com>

MAN: Add reference to manual page sssd-sudo Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>

ae0a5011e2644eaa482ea1b9e1451eff05c676b9 02-Jun-2014 Lukas Slebodnik <lslebodn@redhat.com>

NSS: Add option to expand homedir template format LDAP server can contain template for home directory instead of plain string. This patch adds new expand option "%H", which will be replaced with value from configuration option homedir_substring (from sssd.conf) Resolves: https://fedorahosted.org/sssd/ticket/1853

6973f38e624e757587b14f1dbabc3466492d1dac 01-Jun-2014 Pavel Březina <pbrezina@redhat.com>

man: clarify refresh_expired_interval https://fedorahosted.org/sssd/ticket/2114 Reviewed-by: Stephen Gallagher <sgallagh@redhat.com>

cb4d5b588e704114b7090678752d33512baa718e 04-Apr-2014 Jakub Hrozek <jhrozek@redhat.com>

IFP: Re-add the InfoPipe server Related: https://fedorahosted.org/sssd/ticket/2072 This commit only adds the responder and the needed plumbing. No DBus related code is in yet.

64319158ab6a0e6df2bb03f4fde31668cceb082b 13-Mar-2014 Pavel Reichl <preichl@redhat.com>

MAN: new general options section Some options are relevant to multiple sections of sssd.conf. This patch adds new sections for those. Resolves: https://fedorahosted.org/sssd/ticket/2218 Reviewed-by: Sumit Bose <sbose@redhat.com>

61804568ce5ede3b1a699cda17c033dd6c23f0e3 02-Mar-2014 Sumit Bose <sbose@redhat.com>

SUDO: AD provider This patch adds the sudo target to the AD provider. The main reason is to cover different default settings in the LDAP and AD provider. E.g. the default for ldap_id_mapping is True in the AD provider and False in the LDAP provider. If ldap_id_mapping was not set explicitly in the config file both components worked with different setting. Fixes https://fedorahosted.org/sssd/ticket/2256 Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> Reviewed-by: Pavel Březina <pbrezina@redhat.com>

e684f302ba5cdb2d822fa8551e9f9614d4cd46d6 05-Feb-2014 Pavel Reichl <preichl@redhat.com>

MAN: update of subdomain_homedir usage Resolves: https://fedorahosted.org/sssd/ticket/2169

7f8273d35cb7d563b066bf52ae17022b1e9ec3f8 29-Jan-2014 Jakub Hrozek <jhrozek@redhat.com>

MAN: clarify which shell option takes precedence

5ccfc0ce0d72f9e09e377679ac9fdc386cf7d0f1 20-Jan-2014 Jakub Hrozek <jhrozek@redhat.com>

MAN: Fix a typo

4fcc27c0474b1879119cb04de4ed209711df231e 07-Nov-2013 Michal Zidek <mzidek@redhat.com>

confdb: Make offline timeout configurable Added and documented option offline_timeout. Resolves: https://fedorahosted.org/sssd/ticket/1718

21e9b2c71dfabd3e6b39f6e2911edbb28f3439d3 05-Sep-2013 Jakub Hrozek <jhrozek@redhat.com>

MAN: Document that sss_cache should be run after changing the cache timeout

33c865412732554ef255e93c4e7a58b0bce963c6 28-Aug-2013 Jakub Hrozek <jhrozek@redhat.com>

Add a new option to control subdomain enumeration

1933ff17513da1d979dd22776a03478341ef5e6b 29-Jul-2013 Stephen Gallagher <sgallagh@redhat.com>

Netgroups should ignore the 'use_fully_qualified_names' setting Netgroups often have memberNisNetgroup entries included in them that will never process correctly if we require fully-qualified names on the nested lookup. This patch alters the behavior of netgroup lookups to check *all* domains for an unqualified netgroup name, instead of only the ones not requiring fully- qualified names. https://fedorahosted.org/sssd/ticket/2013

6176eeeae6e75d3ce78eb98d46dc478541ba6282 24-Jul-2013 Michal Zidek <mzidek@redhat.com>

Set default DNS resolution timeout to 6 seconds. Partially solves ticket: https://fedorahosted.org/sssd/ticket/1966 To avoid the problem mentioned in the ticket above, option dns_discovery_domain must be set properly.

d1ccb40d426d7c67dfa0c86cdabbb3ed9a7585eb 17-Jul-2013 Jakub Hrozek <jhrozek@redhat.com>

MAN: Clarify the min_id/max_id limits further https://fedorahosted.org/sssd/ticket/2005 Some users were confused by our description of min_id/max_id and thought the limits only applied to returning entries from the NSS responder. However, the limits are actually enforced on the back end side, so the entries are not even saved to cache.

1091c0ae2f1596ceb161e5b765a91c23c413b369 12-Jun-2013 Yuri Chornoivan <yurchor@ukr.net>

Fix minor typos

0cf0e2d758d09e9b314ba72ce6638df10b258462 10-Jun-2013 Pavel Březina <pbrezina@redhat.com>

back end: add refresh expired records periodic task https://fedorahosted.org/sssd/ticket/1713 Add new option refresh_expired_interval.

92af6f25864b5c389b57d0f659686801b45ca58c 06-Jun-2013 Sumit Bose <sbose@redhat.com>

Enhance PAC responder for AD users This patch modifies the PAC responder so that it can be used with the AD provider as well. The main difference is that the POSIX UIDs and GIDs are now lookup up with the help of the SID instead of being calculated algorithmically. This was necessary because the AD provider allows either algorithmic mapping or reading the value from attributes stored in AD. Fixes https://fedorahosted.org/sssd/ticket/1558

777374243e15c53e7b0a7345e190c1018920be18 30-May-2013 Jakub Hrozek <jhrozek@redhat.com>

Allow flat name in the FQname format https://fedorahosted.org/sssd/ticket/1648 Adds another expansion in the printf format that allows the user to use the domain flat name in the format.

21d89c38f22bf3b0c013b72988484c73db6ccecb 23-May-2013 Stef Walter <stefw@redhat.com>

Add a domain config attribute for realmd realmd needs to be able to tag various domains with basic info when it configures a domain.

4cdaf239d4504966bed8ecd5e3fa07def74c7302 07-May-2013 Sumit Bose <sbose@redhat.com>

AD: read flat name and SID of the AD domain For various features either the flat/short/NetBIOS domain name or the domain SID is needed. Since the responders already try to do a subdomain lookup when and known domain name is encountered I added a subdomain lookup to the AD provider which currently only reads the SID from the base DN and the NetBIOS name from a reply of a LDAP ping. The results are written to the cache to have them available even if SSSD is started in offline mode. Looking up trusted domains can be added later. Since all the needed responder code is already available from the corresponding work for the IPA provider this patch fixes https://fedorahosted.org/sssd/ticket/1468

95972b3250651a0d8eb823dbf6d5e8308c331a8d 26-Apr-2013 Jakub Hrozek <jhrozek@redhat.com>

Document the naming convention for SSSD domains https://fedorahosted.org/sssd/ticket/1809

6fc4702a3037d9bb5b27bcb58f70edf1802b7b19 10-Apr-2013 Jakub Hrozek <jhrozek@redhat.com>

Allow using flatname for subdomain home dir template https://fedorahosted.org/sssd/ticket/1609

591b0325f5d6f70ae71e61a8c563b437acfb1884 10-Apr-2013 Jakub Hrozek <jhrozek@redhat.com>

Put the override_homedir into an included xml file The description was duplicated on two places, leading to errors where one was amended but the other was not.

2cbb879c517f2c756a2eb3962527979bac01ddab 10-Feb-2013 Stephen Gallagher <sgallagh@redhat.com>

NSS: Add original homedir to home directory template options https://fedorahosted.org/sssd/ticket/1805

579e1e23fb0bc7d6d4837cefb5b1c971cbd2223f 28-Jan-2013 Jakub Hrozek <jhrozek@redhat.com>

MAN: Clarify that saving users after enumerating large domain might be CPU intensive https://fedorahosted.org/sssd/ticket/1732

90f4d0cec9245d8f6838044408a38d6d31101777 05-Dec-2012 Jan Cholasta <jcholast@redhat.com>

MAN: Move ssh_known_hosts_timeout documentation to the correct section

f70dc1039451863bebb1a3af5d6eb027f40de8e7 16-Nov-2012 Ondrej Kos <okos@redhat.com>

MAN: quotation fix I noticed that the proxy in auth_provider section of sssd.conf manpage isn't quoted when all others are.

59f136cd254d1acf2991c97221eb08803784777d 15-Nov-2012 Paul B. Henson <henson@acm.org>

Add ignore_group_members option. https://fedorahosted.org/sssd/ticket/1376

5063dcc5ab685dce325b13b9c1e93cee2a673e60 14-Nov-2012 Sumit Bose <sbose@redhat.com>

Run IPA subdomain provider if IPA ID provider is configured To make configuration easier the IPA subdomain provider should be always loaded if the IPA ID provider is configured and the subdomain provider is not explicitly disabled. But to avoid the overhead of regular subdomain requests in setups where no subdomains are used the IPA subdomain provider should behave differently if configured explicit or implicit. If the IPA subdomain provider is configured explicitly, i.e. 'subdomains_provider = ipa' can be found in the domain section of sssd.conf subdomain request are always send to the server if needed. If it is configured implicitly and a request to the server fails with an indication that the server currently does not support subdomains at all, e.g. is not configured to handle trust relationships, a new request will be only send to the server after a long timeout or after a going-online event. To be able to make this distinction this patch save the configuration status to the subdomain context. Fixes https://fedorahosted.org/sssd/ticket/1613

144f36de56fdad2f373df21fc3c785bd8cd305e7 08-Nov-2012 Stephen Gallagher <sgallagh@redhat.com>

MAN: Specify the correct location for the force_timeout option

66318dfe1e7138ff3fc780c4b3f0b29c4b2d8712 18-Oct-2012 Jakub Hrozek <jhrozek@redhat.com>

Allow setting the default_shell option per-domain as well https://fedorahosted.org/sssd/ticket/1583

dc739a494ca7f673c0c13b77c5303c254987761c 12-Oct-2012 Jakub Hrozek <jhrozek@redhat.com>

MAN: improve wording of default_domain parameter

ae526063fcbc4b4c440e35e01e4eca35358c2906 09-Oct-2012 Yuri Chornoivan <yurchor@ukr.net>

Fix typos

002dfe55ef258b73ca85eb813b1a156789b7702a 05-Oct-2012 Jakub Hrozek <jhrozek@redhat.com>

man: Note that automounter must be restarted to re-read the master map https://fedorahosted.org/sssd/ticket/1563

3882325ff60f89d0c312e9519bdfd1351978fd73 05-Oct-2012 Jan Cholasta <jcholast@redhat.com>

SSH: Expire hosts in known_hosts

767caa58f91bf87586c872b67896297ff4073241 02-Oct-2012 Sumit Bose <sbose@redhat.com>

Add man page section about provider specific re_expression Fixes: https://fedorahosted.org/sssd/ticket/1525

1542b85f13d72329685bdd97aa879c36d11f81be 01-Oct-2012 Sumit Bose <sbose@redhat.com>

Add new option default_domain_suffix

b2f9e5b7d553172401a340eb4a9c3abda6b5db43 24-Sep-2012 Jakub Hrozek <jhrozek@redhat.com>

autofs, sudo, ssh and PAC are not experimental anymore

8791b277ed173be2a258116a9203ba1862c30f65 10-Aug-2012 Jakub Hrozek <jhrozek@redhat.com>

Document entry_cache_autofs_timeout

c0d9babd59c81c12ca182ab3a72176d4fae494a4 03-Aug-2012 Yuri Chornoivan <yurchor@ukr.net>

Fix various typos in documentation.

38e2ec1c757955ab557fd95807afa58042d09482 27-Jul-2012 Jan Zeleny <jzeleny@redhat.com>

Renamed session provider to selinux provider

695bca9d2f73096254308e0883fcc74b2631850e 20-Jul-2012 Stephen Gallagher <sgallagh@redhat.com>

NSS: Add override_shell option If override_shell is specified in the [nss] section, all users managed by SSSD will have their shell set to this value. If it is specified in the [domain/DOMAINNAME] section, it will apply to only that domain (and override the [nss] value, if any). https://fedorahosted.org/sssd/ticket/1087

5f879ab8b6c1cefbc63e1c2303f79b09b6246ca3 20-Jul-2012 Stephen Gallagher <sgallagh@redhat.com>

MAN: Improvements to the AD provider manpage Add information about ID mapping (including how to disable it) as well as information on how to handle homedir and shell. https://fedorahosted.org/sssd/ticket/1433

813c26345fb0d41f86f20d365abe9d579c2bc397 20-Jul-2012 Stephen Gallagher <sgallagh@redhat.com>

MAN: List all available backends for provider options https://fedorahosted.org/sssd/ticket/1432

fedfe77716aa25b0f5e0314ae5c7b3e8ed1d76a2 10-Jul-2012 Yuri Chornoivan <yurchor@ukr.net>

Fix typo: exhasution->exhaustion.

2d257ccf620ce1b611f89cec8f0a94c88c2f2881 10-Jul-2012 Sumit Bose <sbose@redhat.com>

pac responder: limit access by checking UIDs A check for allowed UIDs is added in the common responder code directly after accept(). If the platform does not support reading the UID of the peer but allowed UIDs are configured, access is denied. Currently only the PAC responder sets the allowed UIDs for a socket. The default is that only root is allowed to access the socket of the PAC responder. Fixes: https://fedorahosted.org/sssd/ticket/1382

544525ee1fc54d744c08465066e2b4a521f78224 06-Jul-2012 Stephen Gallagher <sgallagh@redhat.com>

MAN: Unify "SEE ALSO" sections

b8e70735b8aaabb3de2a063daa60cfadf185b269 29-Jun-2012 Pavel Březina <pbrezina@redhat.com>

sudo: manpage updated Removes old options and adds new ones.

efc4a645d50f68d2a289c7e8a05bedf051d3c67d 25-Jun-2012 Sumit Bose <sbose@redhat.com>

Set default for subdomain_homedir

a8781a38b5fca84647d59199fd0b0b4b2d4624e0 25-Jun-2012 Sumit Bose <sbose@redhat.com>

Add man page section for the PAC responder

bb79e7559dae451a14150377099e32d6b5159a6c 18-Jun-2012 Stephen Gallagher <sgallagh@redhat.com>

Make the client idle timeout configurable

19d69c58b288e10212ff83ae77b913fd0e2badd0 13-Jun-2012 Ariel Barria <arielb@fedoraproject.org>

Clarify how comments work in sssd.conf

3c60433641ce2e86b9b04778c8f8652ef0d097e4 13-Jun-2012 Stef Walter <stefw@gnome.org>

Make re_expression and full_name_format per domain options * Allows different user/domain qualified names for different domains. For example Domain\User or user@domain. * The global re_expression and full_name_format options remain as defaults for the domains. * Subdomains get the re_expression and full_name_format of their parent domain. https://bugzilla.redhat.com/show_bug.cgi?id=811663

e9f08ebaba5ec61af74c112f50c7d66257998c97 10-Jun-2012 Jan Zeleny <jzeleny@redhat.com>

Allow fast memcache timeout to be configurable https://fedorahosted.org/sssd/ticket/1318

65cbece2e1c536b93ad5e7cbea9f20ae3fdf7a08 14-May-2012 Yuri Chornoivan <yurchor@ukr.net>

Fix typos in message and man pages.

3db7aca0479a30f4a1e66a35b4b7b7bcfd81a78f 11-May-2012 Ariel Barria <arielb@fedoraproject.org>

Bad check for id_provider=local and access_provider=permit documentation-access_provider Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>

312818233ce48471c56d1a7589579892d9726e3b 10-May-2012 Stephen Gallagher <sgallagh@redhat.com>

NSS: Add default_shell option This option will allow administrators to set a default shell to be used if a user does not have one set in the identity provider. https://fedorahosted.org/sssd/ticket/1289

f6dbb235373b122ae15643ef5dbbe821ee1307d9 10-May-2012 Stephen Gallagher <sgallagh@redhat.com>

NSS: Add fallback_homedir option This option is similar to override_homedir, except that it will take effect only for users that do not have an explicit home directory specified in LDAP. https://fedorahosted.org/sssd/ticket/1250

0327d4d33a0fba0590d9066ace18f7128b2de2c5 10-May-2012 Stef Walter <stefw@gnome.org>

Clearer documentation for use_fully_qualified_names * Previously only the side effect was described.

bf8cce77a35cb0a3cdb0d21fb9c39b7b6372bc11 04-May-2012 Jan Zeleny <jzeleny@redhat.com>

Modify behavior of pam_pwd_expiration_warning New option pwd_expiration_warning is introduced which can be set per domain and can override the value specified by the original pam_pwd_expiration_warning. If the value of expiration warning is set to zero, the filter isn't apllied at all - if backend server returns the warning, it will be automatically displayed. Default value for Kerberos: 7 days Default value for LDAP: don't apply the filter Technical note: default value when creating the domain is -1. This is important so we can distinguish between "no value set" and 0. Without this possibility it would be impossible to set different values for LDAP and Kerberos provider.

4fa3ef8d8a8a3cddf8025d306c3b90b37dd431bc 24-Apr-2012 Jan Cholasta <jcholast@redhat.com>

SSH: Add support for hashed known_hosts https://fedorahosted.org/sssd/ticket/1203

8ccb0de226ccb9330f5a6865de487d6f0313902d 24-Apr-2012 Jan Zeleny <jzeleny@redhat.com>

New config option for subdomains subdomain_homedir - if set, it contains default value, can be overriden in further processing

fe1ac2443811a7125f2ddd0382a3f437f20377de 24-Apr-2012 Sumit Bose <sbose@redhat.com>

data provider: added subdomains

c0f9698cd951b7223f251ff2511c4b22a6e4ba60 24-Apr-2012 Jan Zeleny <jzeleny@redhat.com>

Responder part of the subdomain retrieval work

9973a3ae3095fd9bccfc48ec70b987fdd9907bc7 20-Apr-2012 Yuri Chornoivan <yurchor@ukr.net>

Fix typo: retreiving->retrieving

32472cc4c9c42e49673e3282095f164531c6eb41 20-Apr-2012 Marco Pizzoli <marco.pizzoli@gmail.com>

Two manual pages fixes

b83e43eb88879c7fb3114aafcc525356ff7d4235 20-Apr-2012 Jakub Hrozek <jhrozek@redhat.com>

Make the monitor SIGKILL time configurable https://fedorahosted.org/sssd/ticket/1119

51773686d354b82081830444c048706d83d43d65 20-Apr-2012 Jakub Hrozek <jhrozek@redhat.com>

proxy: new option proxy_fast_alias

421bf81e49f430f8fe5f1a58333edad1696372fb 18-Apr-2012 Jakub Hrozek <jhrozek@redhat.com>

MAN: document the hostid and autofs providers

16f925f39f7428b2b1aaede44971bfbfcd151d3f 18-Apr-2012 Jakub Hrozek <jhrozek@redhat.com>

MAN: timeout can be specified for services, too

f001756e1de68175c37b9353b88576717a9da55f 18-Apr-2012 Jakub Hrozek <jhrozek@redhat.com>

Remove the "command" option from documentation It is a low-level developer option not indended to be consumed by users https://fedorahosted.org/sssd/ticket/1174

457927f4210a0c41289521d55617b6d6bb6a46e0 17-Feb-2012 Stephen Gallagher <sgallagh@redhat.com>

RESPONDERS: Make the fd_limit setting configurable This code will now attempt first to see if it has privilege to set the value as specified, and if not it will fall back to the previous behavior. So on systems with the CAP_SYS_RESOURCE capability granted to SSSD, it will be able to ignore the limits.conf hard limit. https://fedorahosted.org/sssd/ticket/1197

14b0185a02b24b8bc8c1f880ae80bf4a3ac07d7b 07-Feb-2012 Yuri Chornoivan <yurchor@ukr.net>

fix typos in manual

28eff88014a299041564e829b8b6e0f159baa24d 06-Feb-2012 Jan Zeleny <jzeleny@redhat.com>

Man pages for the session target and SELinux user maps fetching

9e80079370ff3b943832adc3c5ef430e64be0a0c 06-Feb-2012 Jakub Hrozek <jhrozek@redhat.com>

AUTOFS: responder

4be402505ba20b43361753f0e6e1589c9b029e81 04-Feb-2012 Jakub Hrozek <jhrozek@redhat.com>

Fixes for sudo_timed https://fedorahosted.org/sssd/ticket/1116

41ef946f3f74a46b9e26118116e4811e259b30ef 04-Feb-2012 Pavel Březina <pbrezina@redhat.com>

SUDO Integration - in-memory cache in responder New sudo responder option: cache_timeout https://fedorahosted.org/sssd/ticket/1111

bd92e8ee315d4da9350b9ef0358c88a7b54aeebe 04-Feb-2012 Stephen Gallagher <sgallagh@redhat.com>

NSS: Add individual timeouts for entry types https://fedorahosted.org/sssd/ticket/1016

/sssd/src/confdb/confdb.c /sssd/src/confdb/confdb.h /sssd/src/config/SSSDConfig.py /sssd/src/config/SSSDConfigTest.py /sssd/src/config/etc/sssd.api.conf sssd.conf.5.xml /sssd/src/providers/ipa/ipa_common.c /sssd/src/providers/ipa/ipa_common.h /sssd/src/providers/ipa/ipa_id.c /sssd/src/providers/ipa/ipa_id.h /sssd/src/providers/ipa/ipa_netgroups.c /sssd/src/providers/ldap/ldap_common.c /sssd/src/providers/ldap/sdap.h /sssd/src/providers/ldap/sdap_async_groups.c /sssd/src/providers/ldap/sdap_async_netgroups.c /sssd/src/providers/ldap/sdap_async_services.c /sssd/src/providers/ldap/sdap_async_users.c /sssd/src/providers/proxy/proxy.h /sssd/src/providers/proxy/proxy_id.c /sssd/src/providers/proxy/proxy_init.c /sssd/src/providers/proxy/proxy_netgroup.c /sssd/src/providers/proxy/proxy_services.c /sssd/src/responder/nss/nsssrv_netgroup.c
4182b3a1f9f6e1823db9832533c6c9e51d13da8e 31-Jan-2012 Jakub Hrozek <jhrozek@redhat.com>

Include sudo manual pages only conditionally

173f557c915aeee80a0c3dc8ae4d3f44dd5bc7c9 31-Jan-2012 Pavel Březina <pbrezina@redhat.com>

SUDO Integration - manual page https://fedorahosted.org/sssd/ticket/1109

b3b42c49656e192787a983aaa8b9ec744ba4cb9d 16-Dec-2011 Jakub Hrozek <jhrozek@redhat.com>

Use the case sensitivity flag in responders

f0a34aeb49f3efd4c94b5afcb22671aac3098ddb 10-Nov-2011 Yuri Chornoivan <yurchor@ukr.net>

Fix typos in manual pages

db2c71bd61b7e1610ea1a178ef05059ef952685a 21-Sep-2011 Stephen Gallagher <sgallagh@redhat.com>

Enable the midpoint cache update by default https://fedorahosted.org/sssd/ticket/918

c6fbe644aec3f174e25e789d08a337085917bd31 20-Sep-2011 Stephen Gallagher <sgallagh@redhat.com>

MAN: Add more information about internal credential storage

5cbe97f9a8c516122cb1487d00f7c8b6d641fc19 08-Sep-2011 Pavel Březina <pbrezina@redhat.com>

DEBUG timestamps offer higher precision - man page updated https://fedorahosted.org/sssd/ticket/956

4b6a0d0b3d42e5fdb457f47d9adfa5e66b160256 02-Sep-2011 Stephen Gallagher <sgallagh@redhat.com>

Add option to specify the kerberos replay cache dir Adds a configure option to set the distribution default as well as an sssd.conf option to override it. https://fedorahosted.org/sssd/ticket/980

930b8d8442c3ee88ad088d45e744510a5f815187 25-Aug-2011 Pavel Březina <pbrezina@redhat.com>

New DEBUG facility - man pages https://fedorahosted.org/sssd/ticket/925 Modified sssd and sssd.conf man pages to reflect new levels. Added new man include: include/debug_levels.xml

1dc99c9d468cfe2a7f7286a8969c586f8740bb9f 29-Jul-2011 John Hodrien <J.H.Hodrien@leeds.ac.uk>

Add vetoed_shells option 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>

068dbee9ca7bf5b37330eff91c94ae10f288d09f 20-May-2011 Jakub Hrozek <jhrozek@redhat.com>

Add new options to override shell value https://fedorahosted.org/sssd/ticket/742

d9d716b547d256c03df97b0ff8282349a0f365ad 20-May-2011 Jakub Hrozek <jhrozek@redhat.com>

Add a new option to override home directory value https://fedorahosted.org/sssd/ticket/551

54af51d2129d29258108a6dbf072a82c930bf399 20-May-2011 Jakub Hrozek <jhrozek@redhat.com>

Add a new option to override primary GID number https://fedorahosted.org/sssd/ticket/742

67aa400d9ce91705225e51010e832877511cb7d4 19-Jan-2011 Sumit Bose <sbose@redhat.com>

Add pam_pwd_expiration_warning config option

055701c59d684fbb3c8be4a129bb8fd4cfb4ffe8 14-Jan-2011 Yuri Chornoivan <yurchor@ukr.net>

Fix manpage typos

c71ff1e4615ec8560b90ca7d4827d99424ad0355 22-Dec-2010 Stephen Gallagher <sgallagh@redhat.com>

Update the ID cache for any PAM request 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

6c4661b78edafbd5b44e0c6319243e6671260bd0 17-Dec-2010 Stephen Gallagher <sgallagh@redhat.com>

Start first enumeration immediately Previously, we would wait for ten seconds before starting an enumeration. However, this meant that on the first startup (before we had run our first enumeration) there was a ten-second window where clients would immediately get back a response with no entries instead of blocking until the enumeration completed. With this patch, SSSD will now run an enumeration immediately upon startup. Further startups will retain the ten-second delay so as not to slow down system bootups. https://fedorahosted.org/sssd/ticket/616

9468a58f9bd191ef80c114943a288037c635a835 15-Nov-2010 Sumit Bose <sbose@redhat.com>

Introduce pam_verbosity config option 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.

7051a30300d12163e890e4ec4b9a765567679a8b 19-Oct-2010 Jan Zeleny <jzeleny@redhat.com>

Option krb5_server is now used to store a list of KDCs instead of krb5_kdcip. 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

39b0adeaaf2429c7cbad045f7f8a79d51d02bee5 13-Oct-2010 Jan Zeleny <jzeleny@redhat.com>

Man pages should mention supported providers Each back end can support id, auth or access provider, but each back end supports different subset of these. Man pages should describe which providers are supported by each back end. Ticket: #615

cab4c5011d0dc6d98e2115f46b1185a17804df49 09-Jul-2010 Stephen Gallagher <sgallagh@redhat.com>

Add try_inotify option 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

780ffc9f6d5e1fcd4df3d390b56cb98878223cc0 30-Jun-2010 Jakub Hrozek <jhrozek@redhat.com>

Add dns_discovery_domain option 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

855abda5ed5a0dcae499632ed5ead1d4cd293b48 09-Jun-2010 Stephen Gallagher <sgallagh@redhat.com>

Change default min_id to 1 Also update manpage for min_id/max_id to be more clear about how it relates to primary GID.

37f3536a37f3c620d6e06a32800996137a4de8e4 06-Jun-2010 Jakub Hrozek <jhrozek@redhat.com>

Man page fixes Fixes: #496

9e9f8f0765b2e5b7e8701773599109220a85d442 20-May-2010 Stephen Gallagher <sgallagh@redhat.com>

Add enumerate details to the manpage and examples

83bc461f812b3c3df260b5f75d84b34bb1135062 30-Apr-2010 Stephen Gallagher <sgallagh@redhat.com>

Add dns_resolver_timeout option 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)

4aa841c5724f313435aeea1c0319e81bb0d14321 06-Apr-2010 Jakub Hrozek <jhrozek@redhat.com>

Add userdel_cmd param Fixes: #231

16ac0d6e148b1e07e579d47de1da7ac541447bd2 08-Mar-2010 Sumit Bose <sbose@redhat.com>

Add simple access provider

e6eb4d9e389a0ddf8c0b0f0f65055e14c448592a 08-Mar-2010 Jakub Hrozek <jhrozek@redhat.com>

Make filter_users and filter_groups also per-domain Fixes: #290

980020c1ad798b79e7bb2c1618a04dd5cb7dd5cd 25-Feb-2010 Jakub Hrozek <jhrozek@redhat.com>

Fix check for values of expiration limits There were inconsistencies between what sssd.conf manpage said and what the code enforces.

af81aaa57f82eab78647113c391bd84247f96150 23-Feb-2010 Jakub Hrozek <jhrozek@redhat.com>

Better cleanup task handling 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

c24dd6734f36f13df84d9fdb28ce1be45451a41d 23-Feb-2010 Stephen Gallagher <sgallagh@redhat.com>

Revert "Change default for enumeration to TRUE" This reverts commit 75a9f18ad8ac6e885ac34cdeebc4d8f8734713f8.

170cd083e3a9738b35de03b8e63743a8f2516ca8 23-Feb-2010 Jakub Hrozek <jhrozek@redhat.com>

Do not check entries during cleanup task Do not attempt to validate expired entries in cache, just delete them. Also increase the cache timeouts. Fixes: #331

e0bb119bdc1549d731f371202428c0cb667d3388 22-Feb-2010 Jakub Hrozek <jhrozek@redhat.com>

Restrict family lookups Adds a new option that tells resolver which address family to prefer or use exclusively. Fixes: #404

1c48b5a62f73234ed26bb20f0ab345ab61cda0ab 18-Feb-2010 Stephen Gallagher <sgallagh@redhat.com>

Rename server/ directory to src/ Also update BUILD.txt

/sssd/BUILD.txt /sssd/Makefile.am /sssd/configure.ac /sssd/contrib/sssd.spec.in /sssd/src/Makefile.am /sssd/src/build_macros.m4 /sssd/src/conf_macros.m4 /sssd/src/confdb/confdb.c /sssd/src/confdb/confdb.h /sssd/src/confdb/confdb_private.h /sssd/src/confdb/confdb_setup.c /sssd/src/confdb/confdb_setup.h /sssd/src/config/SSSDConfig.py /sssd/src/config/SSSDConfigTest.py /sssd/src/config/etc/sssd.api.conf /sssd/src/config/etc/sssd.api.d/sssd-ipa.conf /sssd/src/config/etc/sssd.api.d/sssd-krb5.conf /sssd/src/config/etc/sssd.api.d/sssd-ldap.conf /sssd/src/config/etc/sssd.api.d/sssd-local.conf /sssd/src/config/etc/sssd.api.d/sssd-proxy.conf /sssd/src/config/ipachangeconf.py /sssd/src/config/setup.py /sssd/src/config/testconfigs/noparse.api.conf /sssd/src/config/testconfigs/sssd-badversion.conf /sssd/src/config/testconfigs/sssd-invalid-badbool.conf /sssd/src/config/testconfigs/sssd-invalid.conf /sssd/src/config/testconfigs/sssd-noversion.conf /sssd/src/config/testconfigs/sssd-valid.conf /sssd/src/config/upgrade_config.py /sssd/src/configure.ac /sssd/src/db/sysdb.c /sssd/src/db/sysdb.h /sssd/src/db/sysdb_ops.c /sssd/src/db/sysdb_private.h /sssd/src/db/sysdb_search.c /sssd/src/doxy.config.in /sssd/src/examples/sssd.conf /sssd/src/examples/sssdproxytest /sssd/src/examples/sudo /sssd/src/external/crypto.m4 /sssd/src/external/docbook.m4 /sssd/src/external/krb5.m4 /sssd/src/external/ldap.m4 /sssd/src/external/libcares.m4 /sssd/src/external/libcollection.m4 /sssd/src/external/libdhash.m4 /sssd/src/external/libini_config.m4 /sssd/src/external/libldb.m4 /sssd/src/external/libpcre.m4 /sssd/src/external/libpopt.m4 /sssd/src/external/libtalloc.m4 /sssd/src/external/libtdb.m4 /sssd/src/external/libtevent.m4 /sssd/src/external/pam.m4 /sssd/src/external/pkg.m4 /sssd/src/external/platform.m4 /sssd/src/external/python.m4 /sssd/src/external/selinux.m4 /sssd/src/external/sizes.m4 /sssd/src/krb5_plugin/sssd_krb5_locator_plugin.c /sssd/src/ldb_modules/memberof.c /sssd/src/m4/.dir include/failover.xml include/param_help.xml include/upstream.xml sss_groupadd.8.xml sss_groupdel.8.xml sss_groupmod.8.xml sss_groupshow.8.xml sss_useradd.8.xml sss_userdel.8.xml sss_usermod.8.xml sssd-ipa.5.xml sssd-krb5.5.xml sssd-ldap.5.xml sssd.8.xml sssd.conf.5.xml sssd_krb5_locator_plugin.8.xml /sssd/src/monitor/monitor.c /sssd/src/monitor/monitor.h /sssd/src/monitor/monitor_interfaces.h /sssd/src/monitor/monitor_sbus.c /sssd/src/po/LINGUAS /sssd/src/po/Makevars /sssd/src/po/POTFILES.in /sssd/src/po/de.po /sssd/src/po/es.po /sssd/src/po/fr.po /sssd/src/po/it.po /sssd/src/po/ja.po /sssd/src/po/nl.po /sssd/src/po/pl.po /sssd/src/po/pt.po /sssd/src/po/sss_daemon.pot /sssd/src/po/sv.po /sssd/src/providers/child_common.c /sssd/src/providers/child_common.h /sssd/src/providers/data_provider.h /sssd/src/providers/data_provider_be.c /sssd/src/providers/data_provider_fo.c /sssd/src/providers/data_provider_opts.c /sssd/src/providers/dp_auth_util.c /sssd/src/providers/dp_backend.h /sssd/src/providers/dp_sbus.c /sssd/src/providers/fail_over.c /sssd/src/providers/fail_over.h /sssd/src/providers/ipa/ipa_access.c /sssd/src/providers/ipa/ipa_access.h /sssd/src/providers/ipa/ipa_auth.c /sssd/src/providers/ipa/ipa_auth.h /sssd/src/providers/ipa/ipa_common.c /sssd/src/providers/ipa/ipa_common.h /sssd/src/providers/ipa/ipa_init.c /sssd/src/providers/ipa/ipa_timerules.c /sssd/src/providers/ipa/ipa_timerules.h /sssd/src/providers/krb5/krb5_auth.c /sssd/src/providers/krb5/krb5_auth.h /sssd/src/providers/krb5/krb5_become_user.c /sssd/src/providers/krb5/krb5_child.c /sssd/src/providers/krb5/krb5_common.c /sssd/src/providers/krb5/krb5_common.h /sssd/src/providers/krb5/krb5_init.c /sssd/src/providers/krb5/krb5_utils.c /sssd/src/providers/krb5/krb5_utils.h /sssd/src/providers/ldap/ldap_auth.c /sssd/src/providers/ldap/ldap_child.c /sssd/src/providers/ldap/ldap_common.c /sssd/src/providers/ldap/ldap_common.h /sssd/src/providers/ldap/ldap_id.c /sssd/src/providers/ldap/ldap_id_cleanup.c /sssd/src/providers/ldap/ldap_id_enum.c /sssd/src/providers/ldap/ldap_init.c /sssd/src/providers/ldap/sdap.c /sssd/src/providers/ldap/sdap.h /sssd/src/providers/ldap/sdap_async.c /sssd/src/providers/ldap/sdap_async.h /sssd/src/providers/ldap/sdap_async_accounts.c /sssd/src/providers/ldap/sdap_async_connection.c /sssd/src/providers/ldap/sdap_async_private.h /sssd/src/providers/ldap/sdap_child_helpers.c /sssd/src/providers/providers.h /sssd/src/providers/proxy.c /sssd/src/providers/sssd_be.exports /sssd/src/python/pysss.c /sssd/src/resolv/ares/ares_data.c /sssd/src/resolv/ares/ares_data.h /sssd/src/resolv/ares/ares_dns.h /sssd/src/resolv/ares/ares_parse_srv_reply.c /sssd/src/resolv/ares/ares_parse_srv_reply.h /sssd/src/resolv/ares/ares_parse_txt_reply.c /sssd/src/resolv/ares/ares_parse_txt_reply.h /sssd/src/resolv/async_resolv.c /sssd/src/resolv/async_resolv.h /sssd/src/responder/common/responder.h /sssd/src/responder/common/responder_cmd.c /sssd/src/responder/common/responder_common.c /sssd/src/responder/common/responder_dp.c /sssd/src/responder/common/responder_packet.c /sssd/src/responder/common/responder_packet.h /sssd/src/responder/nss/nsssrv.c /sssd/src/responder/nss/nsssrv.h /sssd/src/responder/nss/nsssrv_cmd.c /sssd/src/responder/nss/nsssrv_nc.c /sssd/src/responder/nss/nsssrv_nc.h /sssd/src/responder/pam/pam_LOCAL_domain.c /sssd/src/responder/pam/pamsrv.c /sssd/src/responder/pam/pamsrv.h /sssd/src/responder/pam/pamsrv_cmd.c /sssd/src/responder/pam/pamsrv_dp.c /sssd/src/sbus/sbus_client.c /sssd/src/sbus/sbus_client.h /sssd/src/sbus/sssd_dbus.h /sssd/src/sbus/sssd_dbus_common.c /sssd/src/sbus/sssd_dbus_connection.c /sssd/src/sbus/sssd_dbus_private.h /sssd/src/sbus/sssd_dbus_server.c /sssd/src/sss_client/common.c /sssd/src/sss_client/group.c /sssd/src/sss_client/man/pam_sss.8.xml /sssd/src/sss_client/pam_sss.c /sssd/src/sss_client/pam_test_client.c /sssd/src/sss_client/passwd.c /sssd/src/sss_client/protos.h /sssd/src/sss_client/sss_cli.h /sssd/src/sss_client/sss_nss.exports /sssd/src/sss_client/sss_pam.exports /sssd/src/sss_client/sss_pam_macros.h /sssd/src/sysv/SUSE/sssd /sssd/src/sysv/sssd /sssd/src/tests/auth-tests.c /sssd/src/tests/check_and_open-tests.c /sssd/src/tests/common.c /sssd/src/tests/common.h /sssd/src/tests/fail_over-tests.c /sssd/src/tests/files-tests.c /sssd/src/tests/find_uid-tests.c /sssd/src/tests/ipa_ldap_opt-tests.c /sssd/src/tests/ipa_timerules-tests.c /sssd/src/tests/krb5_utils-tests.c /sssd/src/tests/python-test.py /sssd/src/tests/refcount-tests.c /sssd/src/tests/resolv-tests.c /sssd/src/tests/stress-tests.c /sssd/src/tests/strtonum-tests.c /sssd/src/tests/sysdb-tests.c /sssd/src/tools/files.c /sssd/src/tools/sss_groupadd.c /sssd/src/tools/sss_groupdel.c /sssd/src/tools/sss_groupmod.c /sssd/src/tools/sss_groupshow.c /sssd/src/tools/sss_sync_ops.c /sssd/src/tools/sss_sync_ops.h /sssd/src/tools/sss_useradd.c /sssd/src/tools/sss_userdel.c /sssd/src/tools/sss_usermod.c /sssd/src/tools/tools_util.c /sssd/src/tools/tools_util.h /sssd/src/util/backup_file.c /sssd/src/util/check_and_open.c /sssd/src/util/crypto_sha512crypt.c /sssd/src/util/debug.c /sssd/src/util/dlinklist.h /sssd/src/util/find_uid.c /sssd/src/util/find_uid.h /sssd/src/util/memory.c /sssd/src/util/nss_sha512crypt.c /sssd/src/util/refcount.c /sssd/src/util/refcount.h /sssd/src/util/server.c /sssd/src/util/sha512crypt.h /sssd/src/util/signal.c /sssd/src/util/signal.m4 /sssd/src/util/sss_krb5.c /sssd/src/util/sss_krb5.h /sssd/src/util/sss_ldap.c /sssd/src/util/sss_ldap.h /sssd/src/util/strtonum.c /sssd/src/util/strtonum.h /sssd/src/util/user_info_msg.c /sssd/src/util/user_info_msg.h /sssd/src/util/usertools.c /sssd/src/util/util.c /sssd/src/util/util.h