From bd215c451ceb0e0016fde315a2b1ad741988a7e6 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Fri, 9 Jul 2010 18:52:22 +0000 Subject: [PATCH] - New upstream version 1.2.91 (1.3.0rc1) - Improved LDAP failover - Synchronous sysdb API (provides performance enhancements) - Better online reconnection detection --- .cvsignore | 2 +- sources | 2 +- sssd.spec | 36 ++++++++++++++++++++++++------------ 3 files changed, 26 insertions(+), 14 deletions(-) diff --git a/.cvsignore b/.cvsignore index 43f4f8e..b639f1b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -sssd-1.2.1.tar.gz +sssd-1.2.91.tar.gz diff --git a/sources b/sources index bc0eef9..7427f97 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6be107f576a40f808053f7196e6b33c0 sssd-1.2.1.tar.gz +1bbdc5e9f61f3a83adc145d761fab83d sssd-1.2.91.tar.gz diff --git a/sssd.spec b/sssd.spec index a177e5b..30e97e0 100644 --- a/sssd.spec +++ b/sssd.spec @@ -4,10 +4,10 @@ %endif Name: sssd -Version: 1.2.1 +Version: 1.2.91 #Never reset the Release, always increment it #Otherwise we can have issues if library versions do not change -Release: 15%{?dist} +Release: 20%{?dist} Group: Applications/System Summary: System Security Services Daemon License: GPLv3+ @@ -17,20 +17,21 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) %global dhash_version 0.4.0 %global path_utils_version 0.2.0 -%global collection_version 0.4.0 -%global ini_config_version 0.5.0 +%global collection_version 0.5.0 +%global ini_config_version 0.6.0 %global refarray_version 0.1.0 ### Patches ### + ### Dependencies ### Requires: libldb >= 0.9.3 Requires: libtdb >= 1.1.3 Requires: sssd-client = %{version}-%{release} -Requires: libdhash = %{dhash_version}-%{release} -Requires: libcollection = %{collection_version}-%{release} -Requires: libini_config = %{ini_config_version}-%{release} +Requires: libdhash >= %{dhash_version} +Requires: libcollection >= %{collection_version} +Requires: libini_config >= %{ini_config_version} Requires: cyrus-sasl-gssapi Requires: keyutils-libs Requires(post): python @@ -79,6 +80,7 @@ BuildRequires: libselinux-devel BuildRequires: libsemanage-devel BuildRequires: keyutils-libs-devel BuildRequires: bind-utils +BuildRequires: libnl-devel %description Provides a set of daemons to manage access to remote directories and @@ -161,7 +163,7 @@ and serialization Summary: INI file parser for C Group: Development/Libraries Version: %{ini_config_version} -Requires: libcollection = %{collection_version}-%{release} +Requires: libcollection >= %{collection_version} License: LGPLv3+ %description -n libini_config @@ -369,8 +371,8 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc common/collection/COPYING %doc common/collection/COPYING.LESSER -%{_libdir}/libcollection.so.1 -%{_libdir}/libcollection.so.1.0.0 +%{_libdir}/libcollection.so.2 +%{_libdir}/libcollection.so.2.0.0 %files -n libcollection-devel %defattr(-,root,root,-) @@ -386,8 +388,8 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc common/ini/COPYING %doc common/ini/COPYING.LESSER -%{_libdir}/libini_config.so.1 -%{_libdir}/libini_config.so.1.0.0 +%{_libdir}/libini_config.so.2 +%{_libdir}/libini_config.so.2.0.0 %files -n libini_config-devel %defattr(-,root,root,-) @@ -420,6 +422,10 @@ if [ $1 -ge 2 ] ; then python %{_libexecdir}/%{servicename}/upgrade_config.py fi +if [ $1 -ge 1 ] ; then + /sbin/service %{servicename} condrestart 2>&1 > /dev/null +fi + %preun if [ $1 = 0 ]; then /sbin/service %{servicename} stop 2>&1 > /dev/null @@ -453,6 +459,12 @@ fi %postun -n libref_array -p /sbin/ldconfig %changelog +* Fri Jul 09 2010 Stephen Gallagher - 1.2.91-20 +- New upstream version 1.2.91 (1.3.0rc1) +- Improved LDAP failover +- Synchronous sysdb API (provides performance enhancements) +- Better online reconnection detection + * Mon Jun 21 2010 Stephen Gallagher - 1.2.1-15 - New stable upstream version 1.2.1 - Resolves: rhbz#595529 - spec file should eschew %%define in favor of