[SSSD] [Freeipa-interest] Announcing SSSD 1.11.1

Ellen Newlands enewland at redhat.com
Mon Sep 30 13:12:34 UTC 2013


Congratulations to the team on getting done and available.
On Sep 27, 2013, at 4:09 PM, Jakub Hrozek <jhrozek at redhat.com> wrote:

>                      === SSSD 1.11.1 ===
> 
> The SSSD team is proud to announce the release of version 1.11.1 of
> the System Security Services Daemon.
> 
> As always, the source is available from https://fedorahosted.org/sssd
> 
> RPM packages will be made available for Fedora 19, 20 and rawhide shortly.
> 
> == Feedback ==
> 
> Please provide comments, bugs and other feedback via the sssd-devel
> or sssd-users mailing lists:
>    https://lists.fedorahosted.org/mailman/listinfo/sssd-devel
>    https://lists.fedorahosted.org/mailman/listinfo/sssd-users
> 
> == Highlights ==
> * This release contains mainly bug fixes in the Active Directory provider
>   and setups where the SSSD is running on an IPA server instance. In
>   particular:
>  - Several cases where offline authentication did not work correctly for
>    users from Active Directory domains were fixed
>  - Fixed a resolver bug that caused the SSSD to only look up AAAA records
>    for trusted Active Directory servers
>  - SSSD is now able to resolve users from trusted AD domains using their
>    POSIX attributes
> * The simple access provider now allows the administrator to specify
>   users or groups from trusted domains in the access or deny lists
> * Handling of Kerberos credential caches was made simpler and more robust
> 
> == Packaging Changes ==
> * A new subpackage sssd-common-pac was added to work around a packaging
>   bug. Previous SSSD versions would own the PAC responder by both the
>   IPA and AD providers, which is not permitted by the Fedora packaging
>   guidelines.
> 
> == Tickets Fixed ==
> https://fedorahosted.org/sssd/ticket/1945
>    Enable printf format string checking in function debug_fn
> https://fedorahosted.org/sssd/ticket/2001
>    Implement heuristics to use Global Catalog servers from local DNS
>    domain first
> https://fedorahosted.org/sssd/ticket/2007
>    sss_debuglevel did not increase verbosity in sssd_pac.log
> https://fedorahosted.org/sssd/ticket/2034
>    [RFE] simple access provider: support subdomain users and groups
> https://fedorahosted.org/sssd/ticket/2060
>    Cached credentials aren't working with sssd-ad UPN logins
> https://fedorahosted.org/sssd/ticket/2063
>    sssd-ad unable to resolve names in other domains possibly UPN related
> https://fedorahosted.org/sssd/ticket/2066
>    ad: invalid handling of Domain Users group for subdomain user
> https://fedorahosted.org/sssd/ticket/2067
>    Carry on if detecting the flat name fails
> https://fedorahosted.org/sssd/ticket/2068
>    Initial enumeration in the AD provider does not work
> https://fedorahosted.org/sssd/ticket/2070
>    The present sssd-ad is unable to pull RFC2307 attributes from all
>    domains in a forest
> https://fedorahosted.org/sssd/ticket/2075
>    sssd fails to retrieve netgroups with multiple CN attributes
> https://fedorahosted.org/sssd/ticket/2076
>    Fix expand_ccname_template libkrb5 style expansion and add tests
> https://fedorahosted.org/sssd/ticket/2079
>    SSSD subdomains provider does not resolve SRV records correctly when
>    DNS name of the server is different from domain/realm name of IPA
>    install in IPA server mode
> https://fedorahosted.org/sssd/ticket/2080
>    When in IPA server mode, SSSD should map trusted forest subdomains to
>    root domain realm
> https://fedorahosted.org/sssd/ticket/2085
>    man sssd-sudo: improve description of necessary configuration
> https://fedorahosted.org/sssd/ticket/2087
>    The multicast check is wrong in the sudo source code getting the host info
> https://fedorahosted.org/sssd/ticket/2090
>    getpwuid and getgrgid do not use the negative cache
> https://fedorahosted.org/sssd/ticket/2091
>    Document that server side password policies always takes precedence
> https://fedorahosted.org/sssd/ticket/2093
>    sssd should write capaths for IPA trusted forests' subdomains
> 
> == Detailed Changelog ==
> Jakub Hrozek (24):
>    * Updating the version for 1.11.1 release
>    * PROXY: Handle empty GECOS
>    * MAN: Document that sss_cache should be run after changing the cache timeout
>    * AD: Rename parametrized #define
>    * LDAP: Store cleanup timestamp after initial cleanup
>    * Remove unused code
>    * TESTS: Remove unused variable
>    * KRB5: Call umask before mkstemp in the krb5 child code
>    * AD: async request to retrieve master domain info
>    * LDAP: sdap_id_setup_tasks accepts a custom enum request
>    * AD: Download master domain info when enumerating
>    * AD: Failure to get flat name is not fatal
>    * Convert IN_MULTICAST parameter to host order
>    * NSS: Set UID and GID to negative cache after searching all domains
>    * NSS: Failure to store entry negative cache should not be fatal
>    * KRB5: Fix bad comparison
>    * IPA: Ignore dns_discovery_domain in server mode
>    * KRB5: Return ERR_NETWORK_IO when trusted AD server can't be resolved
>    * KRB5: Use the correct domain when authenticating with cached password
>    * LDAP: Require ID numbers when ID mapping is off
>    * LDAP: Allow searching subdomain during RFC2307bis initgroups
>    * AD: talk to GC first even for local domain objects
>    * MAN: Document that POSIX attributes must be replicated to GC
>    * Updating the translations for the 1.11.1 release
> 
> Lukas Slebodnik (38):
>    * AUTOMAKE: Add missing escaped newline
>    * Include sys/types.h for types id_t and uid_t
>    * UTIL: Use standard maximum value of type size_t
>    * KRB5: Fix warning declaration shadows global declaration
>    * Fix warning missing arguments
>    * mmap_cache: Do not remove record from chain twice
>    * AUTOTOOLS: Add -LLIBDIR to PYTHON_LIBS
>    * AUTOTOOLS: Add missing AC_MSG_RESULT
>    * AUTOMAKE: Use portable way to link with dlopen
>    * AUTOMAKE: Use portable way to link with gettext
>    * AUTOTOOLS: Add directories for searching ldap headers and libs
>    * AUTOTOOLS: Refactor unicode library detection
>    * AUTOTOOLS: add check for type intptr_t
>    * AUTOTOOLS: Use pkg-config to detect libraries.
>    * AUTOTOOLS: More robust detection of inotify.
>    * krb5: Fix warning sometimes uninitialized
>    * Fix formating of variables with type: long
>    * Fix formating of variables with type: unsigned long
>    * Fix formating of variables with type: int
>    * Fix pointer formatting
>    * Use the same variable type like in struct ldb_message_element
>    * Fix formating of variables with type: ssize_t
>    * Fix formating of variables with type: size_t
>    * Adding new header for printf formating macros
>    * Fix formating of variables with type: key_serial_t
>    * Fix formating of variables with type: rlim_t
>    * Fix formating of variables with type defined in stdint.h
>    * Fix formating of variables with type: time_t
>    * Fix formating of variables with ber_ type
>    * Fix warning: data argument not used by format string
>    * Use right formating to print string
>    * Fix formating of variables with type: id_t
>    * Fix formating of variables with type: uid_t
>    * Fix formating of variables with type: gid_t
>    * Enable printf format string checking
>    * KRB: Remove unused memory context
>    * KRB: Remove unused function parameters
>    * LDAP: Use primary cn to search netgroup
> 
> Michal Zidek (4):
>    * Rename SAFEALIGN macros
>    * Rename _SSS_MC_SPECIAL
>    * man sssd: Add note about SSS_NSS_USE_MEMCACHE
>    * Check slot validity before MC_SLOT_TO_PTR.
> 
> Nikolai Kondrashov (1):
>    * Fix reference to sssd-krb5 man page
> 
> Ondrej Kos (2):
>    * DB: Add user/group lookup by SID
>    * DB: Rise search functions debug levels
> 
> Pavel Březina (22):
>    * Fix czech specific character in my name
>    * krb5_utils tests: fix some typos
>    * resolv_sort_srv_reply: remove unnecessary mem_ctx
>    * fo srv: add priority to fo_server_info
>    * utils: add is_host_in_domain()
>    * ad srv: prefer servers that are in the same domain as client
>    * sysdb_search_group_by_gid: obtain gid instead of uid
>    * is_dn(): free dn
>    * util: add sss_idmap_talloc[_free]
>    * simple access tests: fix typos
>    * simple provider: support subdomain users
>    * util: add find_subdomain_by_sid()
>    * util: add find_subdomain_by_object_name()
>    * simple provider: support subdomain groups
>    * simple access test: initialize be_ctx for all tests
>    * simple provider: obey case sensitivity for subdomain users and groups
>    * man: improve sssd-sudo manual page
>    * man: server side password policies always takes precedence
>    * util: add get_domains_head()
>    * sysdb: get_sysdb_grouplist() can return either names or dn
>    * sysdb: sysdb_update_members can take either name or dn
>    * ad: store group in correct tree on initgroups via tokenGroups
> 
> Simo Sorce (18):
>    * Makefile: Fix sssd_be targets
>    * krb5: Ingnore unknown expansion sequences
>    * tests: Add dlopen test to make sure modules works
>    * krb5: Add calls to change and restore credentials
>    * krb5: Add helper to destroy ccache as user
>    * krb5: Use krb5_cc_destroy to remove old ccaches
>    * krb5: Replace type-specific ccache/principal check
>    * krb5: Move determination of user being active
>    * krb5: move template check to initializzation
>    * krb5: Make check_for_valid_tgt() static
>    * krb5: Use new function to validate ccaches
>    * krb5: Unify function to create ccache files
>    * krb5: Remove unused ccache backend infrastructure
>    * krb5: Remove unused function
>    * krb5: Add file/dir path precheck
>    * krb5_child: Simplify ccache creation
>    * krb5: Remove unused helper functions
>    * krb5: Be more lenient on failures for old ccache
> 
> Stephen Gallagher (1):
>    * RPM: Add new subpackage for PAC responder
> 
> Sumit Bose (7):
>    * dyndns: do not modify global family_order
>    * sdap_domain_add: remove too strict consistency check
>    * krb5: save canonical upn to sysdb
>    * krb5: do not expand enterprise principals is offline
>    * IPA: store forest name for forest member domains
>    * ipa_server_mode: write capaths to krb5 include file
>    * Do not return DP_ERR_FATAL in case of success
> 
> _______________________________________________
> Freeipa-interest mailing list
> Freeipa-interest at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-interest




More information about the sssd-devel mailing list