<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div>Hi Jakub,</div>
<div>Does it mean that AD POSIX attributes are finally supported with IPA&amp;AD trust?</div>
<div>Thanks,</div>
<div>Ondrej</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div style="font-size:75%; color:#575757">Odesláno ze Samsung Mobile</div>
</div>
<br>
<br>
<br>
-------- Původní zpráva --------<br>
Od: Jakub Hrozek &lt;jhrozek@redhat.com&gt; <br>
Datum: <br>
Komu: sssd-devel@lists.fedorahosted.org,sssd-users@lists.fedorahosted.org,freeipa-interest@redhat.com
<br>
Předmět: [SSSD-users] Announcing SSSD 1.11.0 <br>
<br>
<br>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; === SSSD 1.11.0 ===<br>
<br>
The SSSD team is proud to announce the final release of version 1.11 of<br>
the System Security Services Daemon.<br>
<br>
This release focuses on changes not visible to the end-user. The aim is<br>
to support new features used by the forthcoming version 3.3 of FreeIPA and<br>
targets supporting legacy (non-SSSD) clients in a setup where the FreeIPA<br>
server established a trust relationship with an Active Directory Forest.<br>
<br>
As always, the source is available from <a href="https://fedorahosted.org/sssd">https://fedorahosted.org/sssd</a>.<br>
<br>
== Feedback ==<br>
<br>
Please provide comments, bugs and other feedback via the sssd-devel or<br>
sssd-users mailing lists:<br>
&nbsp;&nbsp;&nbsp; <a href="https://lists.fedorahosted.org/mailman/listinfo/sssd-devel">https://lists.fedorahosted.org/mailman/listinfo/sssd-devel</a><br>
&nbsp;&nbsp;&nbsp; <a href="https://lists.fedorahosted.org/mailman/listinfo/sssd-users">https://lists.fedorahosted.org/mailman/listinfo/sssd-users</a><br>
<br>
== Highlights ==<br>
&nbsp;* This release focuses on changes not visible to the end-user. The aim is<br>
&nbsp;&nbsp; to support new features used by the forthcoming version 3.3 of FreeIPA and<br>
&nbsp;&nbsp; targets supporting legacy (non-SSSD) clients in a setup where the FreeIPA<br>
&nbsp;&nbsp; server established a trust relationship with an Active Directory Forest.<br>
&nbsp;&nbsp; - The handling of ID ranges in the providers has been changed to use<br>
&nbsp;&nbsp;&nbsp;&nbsp; a plugin interface where each provider can use a different plugin<br>
&nbsp;&nbsp; - The libsss_idmap library has been enhanced in several ways such as<br>
&nbsp;&nbsp;&nbsp;&nbsp; handling &quot;external mappings&quot; or supporting base RIDs other than 0<br>
&nbsp;&nbsp; - The assumption that subdomain users always have a primary<br>
&nbsp;&nbsp;&nbsp;&nbsp; user-private-group (UPG) has been removed<br>
&nbsp;&nbsp; - When SSSD is running on the IPA server, it is able to perform lookups<br>
&nbsp;&nbsp;&nbsp;&nbsp; for trusted users directly against the AD server using the AD provider<br>
&nbsp;&nbsp;&nbsp;&nbsp; lookups including enumeration and site location<br>
&nbsp;* The sudo integration was made more robust. SSSD is now able to<br>
&nbsp;&nbsp; gracefully handle situations where it is not able to resolve the client<br>
&nbsp;&nbsp; host name or sudo rules have multiple name attributes<br>
&nbsp;* Several nested group membership bugs were fixed<br>
&nbsp;* The PAC responder was made more robust and efficient, modifying<br>
&nbsp;&nbsp; existing cache entries instead of always recreating them.<br>
&nbsp;* The Kerberos provider now supports the new KEYRING ccache type. This<br>
&nbsp;&nbsp; feature depends on yet unreleased libkrb5 and kernel patches.<br>
<br>
== Packaging changes ==<br>
&nbsp;* The sssd_pac binary was moved to the IPA and AD provider subpackages<br>
&nbsp;&nbsp; from the krb5-common subpackage<br>
<br>
== Tickets fixed ==<br>
<a href="https://fedorahosted.org/sssd/ticket/1938">https://fedorahosted.org/sssd/ticket/1938</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Add a new call to libsss_idmap to add a new mapping where the first RID is not 0<br>
<a href="https://fedorahosted.org/sssd/ticket/1960">https://fedorahosted.org/sssd/ticket/1960</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Add range type for ID mapping in AD to libsss_idmap<br>
<a href="https://fedorahosted.org/sssd/ticket/1961">https://fedorahosted.org/sssd/ticket/1961</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Add plugin to LDAP provider to find new ranges<br>
<a href="https://fedorahosted.org/sssd/ticket/1962">https://fedorahosted.org/sssd/ticket/1962</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Integrate AD provider lookup code into IPA subdomain user lookup<br>
<a href="https://fedorahosted.org/sssd/ticket/1979">https://fedorahosted.org/sssd/ticket/1979</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Add an optional unique range identifier<br>
<a href="https://fedorahosted.org/sssd/ticket/1993">https://fedorahosted.org/sssd/ticket/1993</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Add a new option to denote server mode<br>
<a href="https://fedorahosted.org/sssd/ticket/1965">https://fedorahosted.org/sssd/ticket/1965</a><br>
&nbsp;&nbsp;&nbsp; man: document that the default access provider in AD provider is &quot;permit&quot;<br>
<a href="https://fedorahosted.org/sssd/ticket/1988">https://fedorahosted.org/sssd/ticket/1988</a><br>
&nbsp;&nbsp;&nbsp; [RFE] sss_cache has no option to clear all cached entries of all types<br>
<a href="https://fedorahosted.org/sssd/ticket/1997">https://fedorahosted.org/sssd/ticket/1997</a><br>
&nbsp;&nbsp;&nbsp; When resolving a SID, search for groups first, then users<br>
<a href="https://fedorahosted.org/sssd/ticket/1998">https://fedorahosted.org/sssd/ticket/1998</a><br>
&nbsp;&nbsp;&nbsp; sssd-ad man page states that ad_server can be an IP address even though SSSD doesn't support that<br>
<a href="https://fedorahosted.org/sssd/ticket/2005">https://fedorahosted.org/sssd/ticket/2005</a><br>
&nbsp;&nbsp;&nbsp; SSSD filter out ldap user/group if uid/gid is zero<br>
<a href="https://fedorahosted.org/sssd/ticket/2009">https://fedorahosted.org/sssd/ticket/2009</a><br>
&nbsp;&nbsp;&nbsp; Disallow or warn if full_name_format is set to a non-default value when IPA server mode is on<br>
<a href="https://fedorahosted.org/sssd/ticket/2023">https://fedorahosted.org/sssd/ticket/2023</a><br>
&nbsp;&nbsp;&nbsp; AD provider in server mode follows referrals<br>
<a href="https://fedorahosted.org/sssd/ticket/2025">https://fedorahosted.org/sssd/ticket/2025</a><br>
&nbsp;&nbsp;&nbsp; pysss module linking is broken<br>
<a href="https://fedorahosted.org/sssd/ticket/1408">https://fedorahosted.org/sssd/ticket/1408</a><br>
&nbsp;&nbsp;&nbsp; It should be possible to use uid/gid defined in AD instead of SIDs<br>
<a href="https://fedorahosted.org/sssd/ticket/1821">https://fedorahosted.org/sssd/ticket/1821</a><br>
&nbsp;&nbsp;&nbsp; Allow using UIDs and GIDs from AD in trust case<br>
<a href="https://fedorahosted.org/sssd/ticket/1881">https://fedorahosted.org/sssd/ticket/1881</a><br>
&nbsp;&nbsp;&nbsp; Determine how to map SID to UID/GID based on IdM server configuration<br>
<a href="https://fedorahosted.org/sssd/ticket/1942">https://fedorahosted.org/sssd/ticket/1942</a><br>
&nbsp;&nbsp;&nbsp; convert enumeration timer to be_ptask<br>
<a href="https://fedorahosted.org/sssd/ticket/1963">https://fedorahosted.org/sssd/ticket/1963</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Implement or Improve enumeration<br>
<a href="https://fedorahosted.org/sssd/ticket/1964">https://fedorahosted.org/sssd/ticket/1964</a><br>
&nbsp;&nbsp;&nbsp; [RFE] Enhance IPA SRV plugin to do AD site lookups as well<br>
<a href="https://fedorahosted.org/sssd/ticket/1996">https://fedorahosted.org/sssd/ticket/1996</a><br>
&nbsp;&nbsp;&nbsp; PAC responder: update cached user object instead of deleting and recreating them<br>
<a href="https://fedorahosted.org/sssd/ticket/2027">https://fedorahosted.org/sssd/ticket/2027</a><br>
&nbsp;&nbsp;&nbsp; Domain Users memberships removed in subsequent lookups in server_mode<br>
<a href="https://fedorahosted.org/sssd/ticket/2032">https://fedorahosted.org/sssd/ticket/2032</a><br>
&nbsp;&nbsp;&nbsp; sssd sees gid as 0 for AD trust posix users causing lookup failures<br>
<a href="https://fedorahosted.org/sssd/ticket/2035">https://fedorahosted.org/sssd/ticket/2035</a><br>
&nbsp;&nbsp;&nbsp; amend the docs of sss_nss_getnamebysid to make it clear it only works for id_provider=ad<br>
<a href="https://fedorahosted.org/sssd/ticket/2044">https://fedorahosted.org/sssd/ticket/2044</a><br>
&nbsp;&nbsp;&nbsp; Update sssd-ad manpage to reflect &quot;trust between domains in single forest are supported&quot;<br>
<br>
== Detailed changelog ==<br>
Alexander Bokovoy (3):<br>
&nbsp;&nbsp;&nbsp; * build: fix dependencies for pysss module<br>
&nbsp;&nbsp;&nbsp; * pysss: add pysss.getgrouplist(username)<br>
&nbsp;&nbsp;&nbsp; * pysss: prevent crashing when group is unresolvable <br>
<br>
Jakub Hrozek (58):<br>
&nbsp;&nbsp;&nbsp; * Updating the version for the 1.10.1 release<br>
&nbsp;&nbsp;&nbsp; * Bump version to track 1.11 development<br>
&nbsp;&nbsp;&nbsp; * IPA: Add a server mode option<br>
&nbsp;&nbsp;&nbsp; * LDAP: Add utility function sdap_copy_map<br>
&nbsp;&nbsp;&nbsp; * AD: decouple ad_id_ctx initialization<br>
&nbsp;&nbsp;&nbsp; * AD: initialize failover with custom realm, domain and failover service<br>
&nbsp;&nbsp;&nbsp; * IPA: Initialize server mode ctx if server mode is on<br>
&nbsp;&nbsp;&nbsp; * AD: Move storing sdap_domain for subdomain to generic LDAP code<br>
&nbsp;&nbsp;&nbsp; * IPA: Create and remove AD id_ctx for subdomains discovered in server mode<br>
&nbsp;&nbsp;&nbsp; * IPA: Look up AD users directly if IPA server mode is on<br>
&nbsp;&nbsp;&nbsp; * Updating translations for the 1.11 beta1 release<br>
&nbsp;&nbsp;&nbsp; * Bumping the version for the 1.11 beta2 release<br>
&nbsp;&nbsp;&nbsp; * RPM: Move sssd_pac to the krb5-common subpackage<br>
&nbsp;&nbsp;&nbsp; * DB: sysdb_search_user_by_name: search by both name and alias<br>
&nbsp;&nbsp;&nbsp; * LDAP: When resolving a SID, search for groups first, then users<br>
&nbsp;&nbsp;&nbsp; * RPM: Require libsss_idmap from sssd-common<br>
&nbsp;&nbsp;&nbsp; * MAN: clarify the default access provider for AD<br>
&nbsp;&nbsp;&nbsp; * MAN: IP addresss does not work when used for ad_server<br>
&nbsp;&nbsp;&nbsp; * MAN: Clarify the min_id/max_id limits further<br>
&nbsp;&nbsp;&nbsp; * Remove unused be_ctx-&gt;sigchld_ctx<br>
&nbsp;&nbsp;&nbsp; * IPA: warn if full_name_format is customized in server mode<br>
&nbsp;&nbsp;&nbsp; * AD: Set the bool value same as default value in opts<br>
&nbsp;&nbsp;&nbsp; * Fix the default FQDN format<br>
&nbsp;&nbsp;&nbsp; * SUDO: realloc with sizeof(uint32_t) when adding uint32_t<br>
&nbsp;&nbsp;&nbsp; * KRB5: Do not send PAC in server mode<br>
&nbsp;&nbsp;&nbsp; * LDAP: Use domain-specific name where appropriate<br>
&nbsp;&nbsp;&nbsp; * Updating translations for the 1.11 beta2 release<br>
&nbsp;&nbsp;&nbsp; * Bumping the version for the 1.11 beta3 release<br>
&nbsp;&nbsp;&nbsp; * Use GID if subdomain is not MPG<br>
&nbsp;&nbsp;&nbsp; * PAM: Check negcache when searching for fully qualified users, too<br>
&nbsp;&nbsp;&nbsp; * PAM: Set negcache if user is not found after provider check<br>
&nbsp;&nbsp;&nbsp; * Use the correct resolv timeout<br>
&nbsp;&nbsp;&nbsp; * Remove unused constant<br>
&nbsp;&nbsp;&nbsp; * AD: Use the correct include guard<br>
&nbsp;&nbsp;&nbsp; * UTIL: Remove obsolete compat macros<br>
&nbsp;&nbsp;&nbsp; * KRB5: Formatting changes<br>
&nbsp;&nbsp;&nbsp; * KRB5: Do not log to syslog on each login<br>
&nbsp;&nbsp;&nbsp; * MAN: AD provider only supports trusted domains from the same forest<br>
&nbsp;&nbsp;&nbsp; * PAC: Skip SIDs that cannot be resolved to domain<br>
&nbsp;&nbsp;&nbsp; * IPA: Enable AD sites when in server mode<br>
&nbsp;&nbsp;&nbsp; * DB: Update sss_domain_info with new updated data<br>
&nbsp;&nbsp;&nbsp; * DB: remove unused realm parameter from sysdb_master_domain_add_info<br>
&nbsp;&nbsp;&nbsp; * LDAP: Add enum_{users,groups}_recv to follow the tevent_req style<br>
&nbsp;&nbsp;&nbsp; * LDAP: Remove unused constant<br>
&nbsp;&nbsp;&nbsp; * LDAP: Move the ldap enum request to its own reusable module<br>
&nbsp;&nbsp;&nbsp; * LDAP: Convert enumeration to the ptask API<br>
&nbsp;&nbsp;&nbsp; * LDAP: Make cleanup synchronous<br>
&nbsp;&nbsp;&nbsp; * LDAP: Make the cleanup task reusable for subdomains<br>
&nbsp;&nbsp;&nbsp; * LDAP: Make sdap_id_setup_tasks reusable for subdomains<br>
&nbsp;&nbsp;&nbsp; * SYSDB: Store enumerate flag for subdomain<br>
&nbsp;&nbsp;&nbsp; * Read enumerate state for subdomains from cache<br>
&nbsp;&nbsp;&nbsp; * Add a new option to control subdomain enumeration<br>
&nbsp;&nbsp;&nbsp; * IPA: enable enumeration if parent domain enumerates in server mode<br>
&nbsp;&nbsp;&nbsp; * NSS: Descend into subdomains if enumerate=true<br>
&nbsp;&nbsp;&nbsp; * IPA: Add forgotten declaration<br>
&nbsp;&nbsp;&nbsp; * DP: Use the correct type for DBus boolean<br>
&nbsp;&nbsp;&nbsp; * Updating translations for the 1.11.0 release<br>
&nbsp;&nbsp;&nbsp; * Updating the version for the 1.11.0 release <br>
<br>
Jim Collins (1):<br>
&nbsp;&nbsp;&nbsp; * ldap: only update shadowLastChange when password change is successful <br>
<br>
Lukas Slebodnik (35):<br>
&nbsp;&nbsp;&nbsp; * BUILD: Use pkg-config to detect cmocka<br>
&nbsp;&nbsp;&nbsp; * Return right directory name for dircache<br>
&nbsp;&nbsp;&nbsp; * Use conditional build for retrieving ccache.<br>
&nbsp;&nbsp;&nbsp; * Remove unused function parameter<br>
&nbsp;&nbsp;&nbsp; * Every time use permissive control in function memberof_mod.<br>
&nbsp;&nbsp;&nbsp; * Fix clang format string warning.<br>
&nbsp;&nbsp;&nbsp; * Use functionm ldb_dn_get_linearized to format struct ldb_dn<br>
&nbsp;&nbsp;&nbsp; * Add mising argument required by format string<br>
&nbsp;&nbsp;&nbsp; * Remove unused memory context from function unpack_authtok<br>
&nbsp;&nbsp;&nbsp; * Fix warnings: uninitialized variable<br>
&nbsp;&nbsp;&nbsp; * Fix autotols warnings: macro xyz not found in library<br>
&nbsp;&nbsp;&nbsp; * Fix possible dereference of a NULL pointer.<br>
&nbsp;&nbsp;&nbsp; * Every time release allocated memory in function py_sss_getgrouplist<br>
&nbsp;&nbsp;&nbsp; * Prevent using uninitialized &quot;group_name&quot; in done section.<br>
&nbsp;&nbsp;&nbsp; * Remove unused memory context<br>
&nbsp;&nbsp;&nbsp; * SSH: Ensure that cmd_ctx-&gt;name will not be NULL.<br>
&nbsp;&nbsp;&nbsp; * Add script make_srpm.sh to dist tarball.<br>
&nbsp;&nbsp;&nbsp; * NSS: allow removing entries from netgroup hash table<br>
&nbsp;&nbsp;&nbsp; * NSS: Clear cached netgroups if a request comes in from the sss_cache<br>
&nbsp;&nbsp;&nbsp; * Enable removing nonexisting dn in sdap_handle_account_info<br>
&nbsp;&nbsp;&nbsp; * proxy: Alocate auth tokens in struct authtok_conv<br>
&nbsp;&nbsp;&nbsp; * Check whether servername is not empty string.<br>
&nbsp;&nbsp;&nbsp; * Remove include recursion<br>
&nbsp;&nbsp;&nbsp; * Remove include recursion<br>
&nbsp;&nbsp;&nbsp; * Use brackets around macros.<br>
&nbsp;&nbsp;&nbsp; * Fix memory leak insss_krb5_get_error_message<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Skip records which doesn't have same hash<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Use stricter check for hash keys.<br>
&nbsp;&nbsp;&nbsp; * UTIL: Create new wraper header file sss_endian.h<br>
&nbsp;&nbsp;&nbsp; * CLIENT: Fix non gnu sss_strnlen implementation<br>
&nbsp;&nbsp;&nbsp; * MONITOR: Move function declaration out of conditional build<br>
&nbsp;&nbsp;&nbsp; * UTIL: Explicitly include header file sys/socket.h<br>
&nbsp;&nbsp;&nbsp; * MEMBEROF: Remove temporary workaround<br>
&nbsp;&nbsp;&nbsp; * IPA_HBAC: Explicitelly include header file time.h<br>
&nbsp;&nbsp;&nbsp; * CONFIGURE: Get rid of bashism <br>
<br>
Michal Zidek (16):<br>
&nbsp;&nbsp;&nbsp; * sss_cache: Add option to invalidate all entries<br>
&nbsp;&nbsp;&nbsp; * Always set port status to neutral when resetting service.<br>
&nbsp;&nbsp;&nbsp; * Missing space in debug message<br>
&nbsp;&nbsp;&nbsp; * Remove unused constant.<br>
&nbsp;&nbsp;&nbsp; * Set default DNS resolution timeout to 6 seconds.<br>
&nbsp;&nbsp;&nbsp; * Lower timeout to contact DNS server<br>
&nbsp;&nbsp;&nbsp; * resolv-tests failing with memory leak<br>
&nbsp;&nbsp;&nbsp; * ldap, krb5: More descriptive msg on chpass failure.<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Check if slot and name_ptr are not invalid.<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Check data-&gt;name value in client code<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Remove triple checks in client code.<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Off by one error.<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Use better checks for corrupted mc in responder<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Store corrupted mmap cache before reset<br>
&nbsp;&nbsp;&nbsp; * mmap_cache: Use sss_atomic_write_s instead of write.<br>
&nbsp;&nbsp;&nbsp; * pam: Bad debug message format and parameter. <br>
<br>
Ondrej Kos (9):<br>
&nbsp;&nbsp;&nbsp; * Do not copy special files when creating homedir<br>
&nbsp;&nbsp;&nbsp; * KRB5_CHILD: Fix handling of get_password return code<br>
&nbsp;&nbsp;&nbsp; * Do not try to set password when authtok_length is zero<br>
&nbsp;&nbsp;&nbsp; * KRB: Handle empty password gracefully<br>
&nbsp;&nbsp;&nbsp; * KRB: Replace multiple calls with variable<br>
&nbsp;&nbsp;&nbsp; * TOOLS: Update all services with sss_debuglevel<br>
&nbsp;&nbsp;&nbsp; * Clarify that getnamebysid currently works only with ipa/ad id_provider<br>
&nbsp;&nbsp;&nbsp; * AD: Cast SASL callbacks to propper type<br>
&nbsp;&nbsp;&nbsp; * DP: Notify propperly when removing PAC responder <br>
<br>
Pavel Březina (13):<br>
&nbsp;&nbsp;&nbsp; * remove unused variable<br>
&nbsp;&nbsp;&nbsp; * print hint about password complexity when new password is rejected<br>
&nbsp;&nbsp;&nbsp; * dyndns timeout test: catch SIGCHLD handler events<br>
&nbsp;&nbsp;&nbsp; * SIGCHLD handler: do not call callback when pvt data where freed<br>
&nbsp;&nbsp;&nbsp; * Fix netgroup lookup when using fully qualified name<br>
&nbsp;&nbsp;&nbsp; * sudo: skip rule on error instead of failing completely<br>
&nbsp;&nbsp;&nbsp; * sudo: print better debug message when a rule has multiple cn values<br>
&nbsp;&nbsp;&nbsp; * simple access provider: allow fully qualified names<br>
&nbsp;&nbsp;&nbsp; * add simple access provider init test<br>
&nbsp;&nbsp;&nbsp; * sudo: continue if we are unable to resolve fqdn<br>
&nbsp;&nbsp;&nbsp; * sudo: do not fail to store the rule if we can't read usn<br>
&nbsp;&nbsp;&nbsp; * sudo: do not strdup usn on ENOENT<br>
&nbsp;&nbsp;&nbsp; * sss_packet_grow: correctly pad packet length to 512B <br>
<br>
Simo Sorce (5):<br>
&nbsp;&nbsp;&nbsp; * Add a commit template<br>
&nbsp;&nbsp;&nbsp; * sssd_ad: Add hackish workaround for sasl ad_compat<br>
&nbsp;&nbsp;&nbsp; * proxy: Allow initgroup to return NOTFOUND<br>
&nbsp;&nbsp;&nbsp; * krb5_common: Refactor to use a talloc temp context<br>
&nbsp;&nbsp;&nbsp; * BUILD: Remove unnecessary patch and configure opts <br>
<br>
Stephen Gallagher (14):<br>
&nbsp;&nbsp;&nbsp; * Move pre and post scripts to sssd-common<br>
&nbsp;&nbsp;&nbsp; * Remove sysv-&gt;systemd upgrade routines<br>
&nbsp;&nbsp;&nbsp; * Move sssd_pac binary to the IPA and AD providers<br>
&nbsp;&nbsp;&nbsp; * Netgroups should ignore the 'use_fully_qualified_names' setting<br>
&nbsp;&nbsp;&nbsp; * BUILD: Fix contrib build macros to display warnings<br>
&nbsp;&nbsp;&nbsp; * gitignore: Add Eclipse project files to ignore list<br>
&nbsp;&nbsp;&nbsp; * KRB5: Add new #define for collection cache types<br>
&nbsp;&nbsp;&nbsp; * KRB5: Refactor cc_*_check_existing<br>
&nbsp;&nbsp;&nbsp; * KRB5: Only set active and valid on success<br>
&nbsp;&nbsp;&nbsp; * KRB5: Add low-level debugging to sss_get_ccache_name_for_principal<br>
&nbsp;&nbsp;&nbsp; * KRB5: Remove unnecessary call to become_user()<br>
&nbsp;&nbsp;&nbsp; * KRB5: Add support for KEYRING cache type<br>
&nbsp;&nbsp;&nbsp; * BUILD: Ignore translations when building RPMs<br>
&nbsp;&nbsp;&nbsp; * krb5: Fetch ccname template from krb5.conf <br>
<br>
Sumit Bose (36):<br>
&nbsp;&nbsp;&nbsp; * idmap: allow first RID to be set<br>
&nbsp;&nbsp;&nbsp; * idmap: add optional unique range id<br>
&nbsp;&nbsp;&nbsp; * idmap: add option to indicate external_mapping<br>
&nbsp;&nbsp;&nbsp; * idmap: allow NULL domain sid for external mappings<br>
&nbsp;&nbsp;&nbsp; * idmap: add calls to check if ID mapping conforms to ranges<br>
&nbsp;&nbsp;&nbsp; * idmap: add sss_idmap_domain_has_algorithmic_mapping<br>
&nbsp;&nbsp;&nbsp; * Add cmocka based tests for libsss_idmap<br>
&nbsp;&nbsp;&nbsp; * Add now options ldap_min_id and ldap_max_id<br>
&nbsp;&nbsp;&nbsp; * SDAP IDMAP: Add configured domain to idmap context<br>
&nbsp;&nbsp;&nbsp; * Allow different methods to find new domains for idmapping<br>
&nbsp;&nbsp;&nbsp; * Add sdap_idmap_domain_has_algorithmic_mapping()<br>
&nbsp;&nbsp;&nbsp; * Replace SDAP_ID_MAPPING checks with sdap_idmap_domain_has_algorithmic_mapping<br>
&nbsp;&nbsp;&nbsp; * Add ipa_idmap_init()<br>
&nbsp;&nbsp;&nbsp; * Add support for new ipaRangeType attribute<br>
&nbsp;&nbsp;&nbsp; * Replace new_subdomain() with find_subdomain_by_name()<br>
&nbsp;&nbsp;&nbsp; * IPA: read ranges before subdomains<br>
&nbsp;&nbsp;&nbsp; * Save mpg state for subdomains<br>
&nbsp;&nbsp;&nbsp; * Read mpg state for subdomains from cache<br>
&nbsp;&nbsp;&nbsp; * Fix memory context for a state member<br>
&nbsp;&nbsp;&nbsp; * Fix memory context for hash entries<br>
&nbsp;&nbsp;&nbsp; * ipa_s2n_get_user_done: free group_attrs as well<br>
&nbsp;&nbsp;&nbsp; * ipa_s2n_get_user_done: make sure ALIAS name is lower case<br>
&nbsp;&nbsp;&nbsp; * sdap_get_initgr_done: use the right SID to get a GID<br>
&nbsp;&nbsp;&nbsp; * sdap_save_user: save original primary GID of subdomain users<br>
&nbsp;&nbsp;&nbsp; * fill_initgr: add original primary GID if available<br>
&nbsp;&nbsp;&nbsp; * sdap_add_incomplete_groups: use fully qualified name if needed<br>
&nbsp;&nbsp;&nbsp; * save_rfc2307bis_user_memberships: use fq names for subdomains<br>
&nbsp;&nbsp;&nbsp; * sysdb_add_incomplete_group: store SID string is available<br>
&nbsp;&nbsp;&nbsp; * check_cc_validity: make sure _valid is always set<br>
&nbsp;&nbsp;&nbsp; * PAC: if user entry already exists keep it<br>
&nbsp;&nbsp;&nbsp; * PAC: do not create users with missing GID<br>
&nbsp;&nbsp;&nbsp; * PAC: handle non-POSIX groups in cache<br>
&nbsp;&nbsp;&nbsp; * PAC: read user DN instead of constructing it<br>
&nbsp;&nbsp;&nbsp; * PAC: do not fail if a single group cannot be added/removed<br>
&nbsp;&nbsp;&nbsp; * PAC: use SID instead of GID to search for groups<br>
&nbsp;&nbsp;&nbsp; * ipa-server-mode: add IPA group memberships to AD users <br>
<br>
Yuri Chornoivan (1):<br>
&nbsp;&nbsp;&nbsp; * Fix two minor typos <br>
_______________________________________________<br>
sssd-users mailing list<br>
sssd-users@lists.fedorahosted.org<br>
<a href="https://lists.fedorahosted.org/mailman/listinfo/sssd-users">https://lists.fedorahosted.org/mailman/listinfo/sssd-users</a><br>
</div>
</span></font>
</body>
</html>