diff --git a/0001-build-call-AC_BUILD_AUX_DIR-before-anything-else.patch b/0001-build-call-AC_BUILD_AUX_DIR-before-anything-else.patch deleted file mode 100644 index 49a5d68..0000000 --- a/0001-build-call-AC_BUILD_AUX_DIR-before-anything-else.patch +++ /dev/null @@ -1,72 +0,0 @@ -From d88892b43dc8183a06cd811690fa8af26ad018c9 Mon Sep 17 00:00:00 2001 -From: Jan Engelhardt -Date: Sat, 11 Oct 2014 15:27:45 +0200 -Subject: [PATCH] build: call AC_BUILD_AUX_DIR before anything else -X-Upstream: sent 2014-10-11 15:36 -To: sssd-devel@lists.fedorahosted.org -Cc: Sumit Bose , - Stefano Lattarini - -sssd's configure.ac (abridged) contains these lines: - - AC_INIT([sssd], ...) - m4_ifdef([AC_USE_SYSTEM_EXTENSIONS], - [AC_USE_SYSTEM_EXTENSIONS], [AC_GNU_SOURCE]) - AC_CONFIG_AUX_DIR([build]) - -When turned into configure, this will be emitted: - - ac_aux_dir= - for ac_dir in build "$srcdir"/build; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - -However, with automake commit v1.14.1-36-g7bc5927, this will be emitted -instead: - - ac_aux_dir= - for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do - if test -f "$ac_dir/install-sh"; then - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install-sh -c" - break - -As configure no longer looks into build/ for install-sh, running -./configure fails: - - configure: error: cannot find install-sh, install.sh, - or shtool in "." "./.." "./../.." - -I think the error is that someone placed AC_BUILD_AUX_DIR -too late. Move it upwards. ---- - configure.ac | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 660ea8d..e6745cb 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -4,6 +4,8 @@ m4_include([version.m4]) - AC_INIT([sssd], - VERSION_NUMBER, - [sssd-devel@lists.fedorahosted.org]) -+AC_CONFIG_SRCDIR([BUILD.txt]) -+AC_CONFIG_AUX_DIR([build]) - - m4_ifdef([AC_USE_SYSTEM_EXTENSIONS], - [AC_USE_SYSTEM_EXTENSIONS], -@@ -11,8 +13,6 @@ m4_ifdef([AC_USE_SYSTEM_EXTENSIONS], - - CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" - --AC_CONFIG_SRCDIR([BUILD.txt]) --AC_CONFIG_AUX_DIR([build]) - - AM_INIT_AUTOMAKE([-Wall foreign subdir-objects tar-pax]) - AM_PROG_CC_C_O --- -2.0.0 - diff --git a/sssd-1.12.1.tar.gz b/sssd-1.12.1.tar.gz deleted file mode 100644 index 955ce67..0000000 --- a/sssd-1.12.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:18b2d7e93e77435708feaf3ff65656f89e5a531ae6d48c4bff98168f171ba8ff -size 4088341 diff --git a/sssd-1.12.1.tar.gz.asc b/sssd-1.12.1.tar.gz.asc deleted file mode 100644 index bbfda1c..0000000 --- a/sssd-1.12.1.tar.gz.asc +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iEYEABECAAYFAlQN/WkACgkQHsardTLnvCWhKgCgockfRoS89lFLzVsOWYFJbXUS -WroAn3lcdoVKWhnhOo+VAelcI3ySr6m3 -=PKS5 ------END PGP SIGNATURE----- diff --git a/sssd-1.12.2.tar.gz b/sssd-1.12.2.tar.gz new file mode 100644 index 0000000..e2d6d31 --- /dev/null +++ b/sssd-1.12.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55a06a191b2e2506b23f80cf3d15f58b8d94d1f5a1bc5dc77ccf010c0eaafa5d +size 4149084 diff --git a/sssd-1.12.2.tar.gz.asc b/sssd-1.12.2.tar.gz.asc new file mode 100644 index 0000000..0af3ab6 --- /dev/null +++ b/sssd-1.12.2.tar.gz.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iEYEABECAAYFAlRFH8kACgkQHsardTLnvCXMOACeKY1jciw1hTsvG/aOYK3h0+N1 +1/QAniL6o+Rhb0HReZPsMGYlQv41MI2C +=chdM +-----END PGP SIGNATURE----- diff --git a/sssd.changes b/sssd.changes index 3a487d2..7f52c7a 100644 --- a/sssd.changes +++ b/sssd.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Thu Oct 30 12:22:06 UTC 2014 - jengelh@inai.de + +- Update to new upstream release 1.12.2 (bugfix release) +* Fixed a regression where the IPA provider did not fetch User + Private Groups correctly +* An important bug in the GPO access control which resulted in a + wrong principal being used, was fixed. +* Several new options are available for deployments that need to + restrict a certain PAM service from connecting to a certain SSSD + domain. For more details, see the description of + pam_trusted_users and pam_public_domains options in the + sssd.conf(5) man page and the domains option in the pam_sss(8) + man page. +* When SSSD is acting as an IPA client in setup with trusted AD + domains, it is able to return group members or full group + memberships for users from trusted AD domains. +* Support for the "views" feature of IPA. +- Remove 0001-build-call-AC_BUILD_AUX_DIR-before-anything-else.patch + (merged upstream) + ------------------------------------------------------------------- Sat Oct 11 13:36:48 UTC 2014 - jengelh@inai.de diff --git a/sssd.spec b/sssd.spec index 33d36e4..f5f9da0 100644 --- a/sssd.spec +++ b/sssd.spec @@ -17,7 +17,7 @@ Name: sssd -Version: 1.12.1 +Version: 1.12.2 Release: 0 Summary: System Security Services Daemon License: GPL-3.0+ and LGPL-3.0+ @@ -32,7 +32,6 @@ Source4: sssd.service Source5: %name.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch1: 0001-build-detect-endianness-at-configure-time.patch -Patch2: 0001-build-call-AC_BUILD_AUX_DIR-before-anything-else.patch %define servicename sssd %define sssdstatedir %_localstatedir/lib/sss @@ -330,7 +329,7 @@ Security Services Daemon (sssd). %prep %setup -q -%patch -P 1 -P 2 -p1 +%patch -P 1 -p1 %build %if 0%{?suse_version} < 1210 @@ -544,10 +543,7 @@ rm -f /var/lib/sss/db/*.ldb %dir %_datadir/%name/ %dir %_datadir/%name/sssd.api.d %_datadir/%name/sssd.api.d/sssd-ipa.conf -%dir %_mandir/??/ -%dir %_mandir/??/man5/ %_mandir/man5/sssd-ipa.5* -%_mandir/??/man5/sssd-ipa.5* %files krb5 %defattr(-,root,root)