From 86656f23a45a5edd51618056ac0702d2725a14702a53d34a994e44400349ef71 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 1 Jan 2015 23:00:25 +0000 Subject: [PATCH 1/3] Accepting request 266999 from home:msmeissn:branches:network:ldap - build with PIE OBS-URL: https://build.opensuse.org/request/show/266999 OBS-URL: https://build.opensuse.org/package/show/network:ldap/sssd?expand=0&rev=141 --- sssd.changes | 5 +++++ sssd.spec | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/sssd.changes b/sssd.changes index cfbd912..2a2d2fd 100644 --- a/sssd.changes +++ b/sssd.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jan 1 22:01:02 UTC 2015 - meissner@suse.com + +- build with PIE + ------------------------------------------------------------------- Mon Nov 10 00:37:00 UTC 2014 - Led diff --git a/sssd.spec b/sssd.spec index b332b32..0494d13 100644 --- a/sssd.spec +++ b/sssd.spec @@ -1,7 +1,7 @@ # # spec file for package sssd # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -346,6 +346,8 @@ export LDB_DIR="$(pkg-config ldb --variable=modulesdir)" export PATH="$PATH:/usr/sbin" autoreconf -fiv; +export CFLAGS="$RPM_OPT_FLAGS -fPIE" +export LDFLAGS="-pie" %configure \ --with-crypto=libcrypto \ --with-db-path="%dbpath" \ From 4d2b0a5d017a1bb08410fe3640428097693527d14dcfa775d1df807eb666177d Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 1 Jan 2015 23:00:54 +0000 Subject: [PATCH 2/3] use rpm macros instead OBS-URL: https://build.opensuse.org/package/show/network:ldap/sssd?expand=0&rev=142 --- sssd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sssd.spec b/sssd.spec index 0494d13..1e870c0 100644 --- a/sssd.spec +++ b/sssd.spec @@ -346,7 +346,7 @@ export LDB_DIR="$(pkg-config ldb --variable=modulesdir)" export PATH="$PATH:/usr/sbin" autoreconf -fiv; -export CFLAGS="$RPM_OPT_FLAGS -fPIE" +export CFLAGS="%optflags -fPIE" export LDFLAGS="-pie" %configure \ --with-crypto=libcrypto \ From b1d6287bcad7b85b9373a1ff13c43b7a9d9ef869615dcd029771c8406efb3c69 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 8 Jan 2015 22:43:40 +0000 Subject: [PATCH 3/3] sssd-1.12.3 OBS-URL: https://build.opensuse.org/package/show/network:ldap/sssd?expand=0&rev=143 --- baselibs.conf | 6 +++--- sssd-1.12.2.tar.gz | 3 --- sssd-1.12.2.tar.gz.asc | 7 ------- sssd-1.12.3.tar.gz | 3 +++ sssd-1.12.3.tar.gz.asc | 7 +++++++ sssd.changes | 12 ++++++++++++ sssd.spec | 3 ++- 7 files changed, 27 insertions(+), 14 deletions(-) delete mode 100644 sssd-1.12.2.tar.gz delete mode 100644 sssd-1.12.2.tar.gz.asc create mode 100644 sssd-1.12.3.tar.gz create mode 100644 sssd-1.12.3.tar.gz.asc diff --git a/baselibs.conf b/baselibs.conf index 22e0a35..b125802 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,4 @@ sssd - supplements "packageand(sssd:pam-)" - supplements "packageand(sssd:glibc-)" - -/usr/lib(64)?/* + supplements "packageand(sssd:pam-)" + supplements "packageand(sssd:glibc-)" + -/usr/lib(64)?/* diff --git a/sssd-1.12.2.tar.gz b/sssd-1.12.2.tar.gz deleted file mode 100644 index e2d6d31..0000000 --- a/sssd-1.12.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -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 deleted file mode 100644 index 0af3ab6..0000000 --- a/sssd-1.12.2.tar.gz.asc +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iEYEABECAAYFAlRFH8kACgkQHsardTLnvCXMOACeKY1jciw1hTsvG/aOYK3h0+N1 -1/QAniL6o+Rhb0HReZPsMGYlQv41MI2C -=chdM ------END PGP SIGNATURE----- diff --git a/sssd-1.12.3.tar.gz b/sssd-1.12.3.tar.gz new file mode 100644 index 0000000..a33a6bd --- /dev/null +++ b/sssd-1.12.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d32c41b7964e3a49e27c8e278daff70f4e1d0171c7f641ffb4e800724cabf42 +size 4198515 diff --git a/sssd-1.12.3.tar.gz.asc b/sssd-1.12.3.tar.gz.asc new file mode 100644 index 0000000..6718431 --- /dev/null +++ b/sssd-1.12.3.tar.gz.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iEYEABECAAYFAlSuve8ACgkQHsardTLnvCWtlwCfZGbXyMTjWgYK3gBCqEaSj92y +67cAoKZZQEn1+pdNjxgZN+C1J02+2xJz +=X5Ef +-----END PGP SIGNATURE----- diff --git a/sssd.changes b/sssd.changes index 2a2d2fd..41a374f 100644 --- a/sssd.changes +++ b/sssd.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu Jan 8 22:23:42 UTC 2015 - jengelh@inai.de + +- Update to new upstream release 1.12.3 +* SSSD now allows the IPA client to move from one ID view to + another after SSSD restart. +* It is possible to apply ID views to IPA domains as well. + Previous SSSD versions only allowed views to be applied to AD + trusted domains. +* Overriding SSH public keys is supported in this release. +* Move semanage related functions to a separate library. + ------------------------------------------------------------------- Thu Jan 1 22:01:02 UTC 2015 - meissner@suse.com diff --git a/sssd.spec b/sssd.spec index 1e870c0..8bed6ac 100644 --- a/sssd.spec +++ b/sssd.spec @@ -17,7 +17,7 @@ Name: sssd -Version: 1.12.2 +Version: 1.12.3 Release: 0 Summary: System Security Services Daemon License: GPL-3.0+ and LGPL-3.0+ @@ -472,6 +472,7 @@ rm -f /var/lib/sss/db/*.ldb %_libdir/%name/libsss_child* %_libdir/%name/libsss_crypt* %_libdir/%name/libsss_debug* +%_libdir/%name/libsss_semanage* %_libdir/%name/libsss_simple* %_libdir/%name/libsss_util* %dir %_libdir/%name/modules/