- The IPA provider now supports logins with enterprise principals - When a user name is overriden in an IPA domain, resolving a group these users are a member of now returns the overriden user names - Users can be looked up by and log in with their e-mail address as an identifier. - A new ad_enabled_domains option was added. - The sssctl tool has two new commands active-server and servers that allow the administrator to observe the server that SSSD is bound to and the servers that SSSD autodiscovered
For full changelog see https://fedorahosted.org/sssd/wiki/Releases/Notes-1.14.1
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Alexander Marx alexander.marx@ipfire.org --- sssd/sssd.nm | 41 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 5 deletions(-)
diff --git a/sssd/sssd.nm b/sssd/sssd.nm index 2f4c6ad..de78e07 100644 --- a/sssd/sssd.nm +++ b/sssd/sssd.nm @@ -4,8 +4,8 @@ ###############################################################################
name = sssd -version = 1.9.4 -release = 2 +version = 1.14.1 +release = 1
groups = System/Tools url = http://fedorahosted.org/sssd/ @@ -22,29 +22,46 @@ end source_dl = https://fedorahosted.org/released/sssd/
build + # The system security services daemon and many tools requires + # an rpath to run properly. Disable the macro for fixing these rpath's. + MACRO_FIX_LIBTOOL = # Do nothing. + requires /usr/bin/nsupdate + autoconf + automake c-ares-devel + cifs-utils-devel >= 6.6 cyrus-sasl-devel dbus-devel + ding-libs-devel >= 0.6.0 docbook-xsl + gettext-devel glib2-devel krb5-devel >= 1.10.3 libcollection-devel libdhash-devel libini_config-devel libldb-devel - libnl-devel + libnl3-devel + libnfsidmap-devel libsemanage-devel libtalloc-devel libtdb-devel libtevent-devel + libtool openldap-devel openssl-devel pam-devel >= 1.1.6 pcre-devel popt-devel - python-devel + python3-devel + samba-devel >= 4.0.5 + systemd-devel + end + + prepare_cmds + autoreconf -vfi end
configure_options += \ @@ -60,7 +77,13 @@ build --with-systemdunitdir=%{unitdir} \ --enable-pammoddir=%{libdir}/security \ --disable-static \ - --disable-rpath + --disable-rpath \ + --disable-config-lib \ + --without-secrets + + test + make check + end
install_cmds # Install default config file. @@ -72,6 +95,14 @@ build end end
+quality-agent + whitelist_rpath + %{libdir}/sssd + %{libdir}:%{libdir}/sssd + %{libdir}/sssd:%{libdir} + end +end + packages package %{name} groups += Base