Hello community, here is the log from the commit of package sssd for openSUSE:Factory checked in at 2012-09-17 14:10:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sssd (Old) and /work/SRC/openSUSE:Factory/.sssd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "sssd", Maintainer is "rhafer@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/sssd/sssd.changes 2012-05-14 16:22:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.sssd.new/sssd.changes 2012-09-17 14:10:58.000000000 +0200 @@ -1,0 +2,16 @@ +Wed Jun 27 12:32:05 UTC 2012 - jengelh@inai.de + +- Update to new upstream release 1.8.93 (1.9.0~beta3) +* Add native support for autofs to the IPA provider +* Support for id mapping when connecting to Active Directory +* Support for handling very large (> 1500 users) groups in + Active Directory +* Add a new fast in-memory cache to speed up lookups of cached data + on repeated requests +* Add support for the Kerberos DIR cache for storing multiple TGTs + automatically +* Add a new PAC responder for dealing with cross-realm Kerberos + trusts +* Terminate idle connections to the NSS and PAM responders + +------------------------------------------------------------------- Old: ---- 0003-Allow-LDAP-to-decide-when-an-expiration-warning-is-w.patch libdl.diff sssd-1.8.3.tar.gz sssd-1.8.3.tar.gz.asc New: ---- sssd-1.8.93.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sssd.spec ++++++ --- /var/tmp/diff_new_pack.hfB4Xs/_old 2012-09-17 14:10:59.000000000 +0200 +++ /var/tmp/diff_new_pack.hfB4Xs/_new 2012-09-17 14:10:59.000000000 +0200 @@ -17,20 +17,19 @@ Name: sssd -Version: 1.8.3 +Version: 1.8.93 Release: 0 Summary: System Security Services Daemon License: GPL-3.0+ and LGPL-3.0+ Group: System/Daemons Url: https://fedorahosted.org/sssd/ -Source: https://fedorahosted.org/released/sssd/%name-%version.tar.gz -Source2: https://fedorahosted.org/released/sssd/%name-%version.tar.gz.asc +#Git-Clone: git://git.fedorahosted.org/sssd +Source: %name-%version.tar.xz Source3: baselibs.conf -Patch3: 0003-Allow-LDAP-to-decide-when-an-expiration-warning-is-w.patch Patch5: 0005-implicit-decl.diff -Patch6: libdl.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: xz %define servicename sssd %define sssdstatedir %{_localstatedir}/lib/sss @@ -44,11 +43,16 @@ %define python_sitearch %py_sitedir %endif -### Build Dependencies ### +#BuildRequires: autoconf >= 2.59, automake, libtool +BuildRequires: bind-utils +BuildRequires: docbook-xsl-stylesheets +BuildRequires: krb5-devel +BuildRequires: pkgconfig >= 0.21 %if 0%{?suse_version} >= 1210 BuildRequires: pkgconfig(collection) >= 0.5.1 -BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-1) >= 1.0.0 BuildRequires: pkgconfig(dhash) >= 0.4.2 +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(ini_config) >= 0.6.1 BuildRequires: pkgconfig(ldb) >= 0.9.2 BuildRequires: pkgconfig(libcares) @@ -61,7 +65,8 @@ BuildRequires: pkgconfig(tdb) >= 1.1.3 BuildRequires: pkgconfig(tevent) %else -BuildRequires: dbus-1-devel +BuildRequires: dbus-1-devel >= 1.0.0 +BuildRequires: glib2-devel BuildRequires: libcares-devel BuildRequires: libcollection-devel >= 0.5.1 BuildRequires: libdhash-devel >= 0.4.2 @@ -76,18 +81,6 @@ BuildRequires: popt-devel BuildRequires: python-devel %endif -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: bind-utils -BuildRequires: docbook-xsl-stylesheets -BuildRequires: krb5-devel -BuildRequires: libtool -%if 0%{?suse_version} >= 1140 -BuildRequires: libunistring-devel -%else -# SLES 11 SP2 does not have libunistring -BuildRequires: glib2-devel -%endif %if 0%{?suse_version} >= 1220 BuildRequires: libxml2-tools BuildRequires: libxslt-tools @@ -150,6 +143,23 @@ Utility library to validate FreeIPA HBAC rules for authorization requests. +%package -n libsss_idmap0 +Summary: FreeIPA ID mapping library +License: LGPL-3.0+ +Group: System/Libraries + +%description -n libsss_idmap0 +A utility library for FreeIPA to map Windows SIDs to Unix user/group IDs. + +%package -n libsss_idmap-devel +Summary: Development files for the FreeIPA idmap library +License: LGPL-3.0+ +Group: Development/Libraries/C and C++ +Requires: libsss_idmap0 = %version + +%description -n libsss_idmap-devel +A utility library for FreeIPA to map Windows SIDs to Unix user/group IDs. + %package -n python-ipa_hbac Summary: Python bindings for the FreeIPA HBAC Evaluator library License: GPL-3.0+ and LGPL-3.0+ @@ -172,10 +182,9 @@ %prep %setup -q -%patch -P 3 -P 5 -P 6 -p1 +%patch -P 5 -p1 %build -autoreconf %if 0%{?suse_version} < 1210 # pkgconfig file not present export LDB_LIBS="-lldb" @@ -198,15 +207,12 @@ --with-ldb-lib-dir="$LDB_DIR" \ --with-selinux=no \ --with-os=suse \ -%if 0%{?sles_version} == 11 - --with-unicode-lib=glib2 \ -%endif --with-semanage=no make %{?_smp_mflags} all %install -make install DESTDIR=$RPM_BUILD_ROOT +make install DESTDIR="%buildroot" # Copy default sssd.conf file install -d %{buildroot}%{_mandir}/cs @@ -364,6 +370,16 @@ %_libdir/libipa_hbac.so %_libdir/pkgconfig/ipa_hbac.pc +%files -n libsss_idmap0 +%defattr(-,root,root) +%_libdir/libsss_idmap.so.0* + +%files -n libsss_idmap-devel +%defattr(-,root,root) +%_includedir/sss_idmap.h +%_libdir/libsss_idmap.so +%_libdir/pkgconfig/sss_idmap.pc + %files -n python-ipa_hbac %defattr(-,root,root) %python_sitearch/pyhbac.so @@ -371,9 +387,6 @@ %files -n python-sssd-config %defattr(-,root,root) %python_sitearch/pysss.so -%python_sitelib/SSSDConfig*.py* -%python_sitelib/SSSDConfig*.egg-info -%python_sitelib/ipachangeconf.py* -%python_sitelib/sssd_upgrade_config.py* +%python_sitelib/SSSDConfig* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org