forked from pool/sssd
- Updated to 1.4.1
* Add support for netgroups to the LDAP and proxy providers * Fixes a minor bug with UIDs/GIDs >= 2^31 * Fixes a segfault in the kerberos provider * Fixes a segfault in the NSS responder if a data provider crashes * Correctly use sdap_netgroup_search_base * the utility libraries libpath_utils1, libpath_utils-devel, libref_array1 and libref_array-devel moved to their own separate upstream project (ding-libs) * Performance improvements made to group processing of RFC2307 LDAP servers * Fixed nested group issues with RFC2307bis LDAP servers without a memberOf plugin * Manpage reviewed and updated OBS-URL: https://build.opensuse.org/package/show/network:ldap/sssd?expand=0&rev=29
This commit is contained in:
parent
00d87f7d93
commit
abe7219634
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3be81ad8a17c76f7a9269b7ddc14abd4f41d04db10f49a34771c300b6b6bfa82
|
||||
size 2264583
|
3
sssd-1.4.1.tar.bz2
Normal file
3
sssd-1.4.1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9819769fdbb3003c4c2c3cb2d55cb5ec1de9d1196ee0cbe7e44be4485b6e1fa2
|
||||
size 796262
|
18
sssd.changes
18
sssd.changes
@ -1,3 +1,21 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 16 11:06:02 UTC 2010 - rhafer@novell.com
|
||||
|
||||
- Updated to 1.4.1
|
||||
* Add support for netgroups to the LDAP and proxy providers
|
||||
* Fixes a minor bug with UIDs/GIDs >= 2^31
|
||||
* Fixes a segfault in the kerberos provider
|
||||
* Fixes a segfault in the NSS responder if a data provider crashes
|
||||
* Correctly use sdap_netgroup_search_base
|
||||
* the utility libraries libpath_utils1, libpath_utils-devel,
|
||||
libref_array1 and libref_array-devel moved to their own
|
||||
separate upstream project (ding-libs)
|
||||
* Performance improvements made to group processing of RFC2307
|
||||
LDAP servers
|
||||
* Fixed nested group issues with RFC2307bis LDAP servers without
|
||||
a memberOf plugin
|
||||
* Manpage reviewed and updated
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 13 12:23:47 UTC 2010 - coolo@novell.com
|
||||
|
||||
|
216
sssd.spec
216
sssd.spec
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
Name: sssd
|
||||
Version: 1.3.1
|
||||
Version: 1.4.1
|
||||
Release: 2
|
||||
Group: System/Daemons
|
||||
Summary: System Security Services Daemon
|
||||
@ -28,12 +28,6 @@ Source0: %{name}-%{version}.tar.bz2
|
||||
Source1: baselibs.conf
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%define dhash_version 0.4.0
|
||||
%define path_utils_version 0.2.0
|
||||
%define collection_version 0.5.0
|
||||
%define ini_config_version 0.6.0
|
||||
%define refarray_version 0.1.0
|
||||
|
||||
### Dependencies ###
|
||||
%define servicename sssd
|
||||
%define sssdstatedir %{_localstatedir}/lib/sss
|
||||
@ -64,6 +58,11 @@ BuildRequires: krb5-devel
|
||||
BuildRequires: python-devel
|
||||
BuildRequires: bind-utils
|
||||
BuildRequires: nscd
|
||||
BuildRequires: libpath_utils-devel
|
||||
BuildRequires: libdhash-devel
|
||||
BuildRequires: libini_config-devel
|
||||
BuildRequires: libcollection-devel
|
||||
BuildRequires: libref_array-devel
|
||||
|
||||
%description
|
||||
Provides a set of daemons to manage access to remote directories and
|
||||
@ -102,123 +101,12 @@ Group: Development/Libraries/Python
|
||||
Provide python module to access and manage configuration of the System
|
||||
Security Services Daemon (sssd).
|
||||
|
||||
%package -n libdhash1
|
||||
Summary: Dynamic hash table
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{dhash_version}
|
||||
Release: 5
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libdhash1
|
||||
A hash table which will dynamically resize to achieve optimal storage & access
|
||||
time properties
|
||||
|
||||
%package -n libdhash-devel
|
||||
Summary: Development files for libdhash
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{dhash_version}
|
||||
Release: 5
|
||||
Requires: libdhash1 = %{dhash_version}
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libdhash-devel
|
||||
A hash table which will dynamically resize to achieve optimal storage & access
|
||||
time properties
|
||||
|
||||
%package -n libcollection2
|
||||
Summary: Collection data-type for C
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{collection_version}
|
||||
Release: 2
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libcollection2
|
||||
A data-type to collect data in a heirarchical structure for easy iteration
|
||||
and serialization
|
||||
|
||||
%package -n libcollection-devel
|
||||
Summary: Development files for libcollection
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{collection_version}
|
||||
Release: 2
|
||||
Requires: libcollection2 = %{collection_version}
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libcollection-devel
|
||||
A data-type to collect data in a heirarchical structure for easy iteration
|
||||
and serialization
|
||||
|
||||
%package -n libini_config2
|
||||
Summary: INI file parser for C
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{ini_config_version}
|
||||
Release: 2
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libini_config2
|
||||
Library to process config files in INI format into a libcollection data
|
||||
structure
|
||||
|
||||
%package -n libini_config-devel
|
||||
Summary: Development files for libini_config
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{ini_config_version}
|
||||
Release: 2
|
||||
Requires: libini_config2 = %{ini_config_version}
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libini_config-devel
|
||||
Library to process config files in INI format into a libcollection data
|
||||
structure
|
||||
|
||||
%package -n libpath_utils1
|
||||
Summary: Filesystem Path Utilities
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{path_utils_version}
|
||||
Release: 2
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libpath_utils1
|
||||
Utility functions to manipulate filesystem pathnames
|
||||
|
||||
%package -n libpath_utils-devel
|
||||
Summary: Development files for libpath_utils
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{path_utils_version}
|
||||
Release: 2
|
||||
Requires: libpath_utils1 = %{path_utils_version}
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libpath_utils-devel
|
||||
Utility functions to manipulate filesystem pathnames
|
||||
|
||||
%package -n libref_array1
|
||||
Summary: A refcounted array for C
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{refarray_version}
|
||||
Release: 2
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libref_array1
|
||||
A dynamically-growing, reference-counted array
|
||||
|
||||
%package -n libref_array-devel
|
||||
Summary: Development files for libref_array
|
||||
Group: Development/Libraries/C and C++
|
||||
Version: %{refarray_version}
|
||||
Release: 2
|
||||
Requires: libref_array1 = %{refarray_version}
|
||||
License: LGPLv3+
|
||||
|
||||
%description -n libref_array-devel
|
||||
A dynamically-growing, reference-counted array
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
autoreconf
|
||||
export LDB_LIBS="-lldb"
|
||||
export LDB_LIBS="-lldb"
|
||||
export LDB_CFLAGS="-I/usr/include"
|
||||
%configure \
|
||||
--without-tests \
|
||||
@ -226,13 +114,13 @@ export LDB_CFLAGS="-I/usr/include"
|
||||
--with-pipe-path=%{pipepath} \
|
||||
--with-init-dir=%{_initrddir} \
|
||||
--enable-nsslibdir=/%{_lib} \
|
||||
--enable-pammoddir=/%{_lib}/security \
|
||||
--enable-cryptp=yes \
|
||||
--with-ldb-lib-dir=%{_libdir}/ldb \
|
||||
--with-selinux=no \
|
||||
--with-so=suse \
|
||||
--with-semanage=no
|
||||
|
||||
#make %{?_smp_mflags}
|
||||
make
|
||||
make %{?jobs:-j%jobs}
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
@ -258,14 +146,7 @@ rm -f \
|
||||
$RPM_BUILD_ROOT/%{_libdir}/sssd/libsss_ipa.la \
|
||||
$RPM_BUILD_ROOT/%{_libdir}/sssd/libsss_simple.la \
|
||||
$RPM_BUILD_ROOT/%{_libdir}/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.la
|
||||
|
||||
rm $RPM_BUILD_ROOT/%{_libdir}/*.a
|
||||
%find_lang sss_daemon
|
||||
#%find_lang sss_client
|
||||
#cat sss_client.lang >> sss_daemon.lang
|
||||
|
||||
install -d $RPM_BUILD_ROOT/%{_docdir}/dhash
|
||||
mv $RPM_BUILD_ROOT/%{_datarootdir}/doc/dhash/* $RPM_BUILD_ROOT/%{_docdir}/dhash
|
||||
%find_lang sssd
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
@ -280,27 +161,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%restart_on_update sssd
|
||||
%insserv_cleanup
|
||||
|
||||
%post -n libdhash1 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libdhash1 -p /sbin/ldconfig
|
||||
|
||||
%post -n libcollection2 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libcollection2 -p /sbin/ldconfig
|
||||
|
||||
%post -n libini_config2 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libini_config2 -p /sbin/ldconfig
|
||||
|
||||
%post -n libpath_utils1 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libpath_utils1 -p /sbin/ldconfig
|
||||
|
||||
%post -n libref_array1 -p /sbin/ldconfig
|
||||
|
||||
%postun -n libref_array1 -p /sbin/ldconfig
|
||||
|
||||
%files -f sss_daemon.lang
|
||||
%files -f sssd.lang
|
||||
%defattr(-,root,root,-)
|
||||
%doc COPYING
|
||||
%{_initrddir}/%{name}
|
||||
@ -310,7 +171,6 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%dir %{_libexecdir}/%{name}
|
||||
%{_libexecdir}/%{name}/sss*
|
||||
%{_libexecdir}/%{name}/*_child
|
||||
%{_libexecdir}/%{name}/upgrade_config.py
|
||||
%{_libdir}/%{name}/libsss_krb5*
|
||||
%{_libdir}/%{name}/libsss_ldap*
|
||||
%{_libdir}/%{name}/libsss_proxy*
|
||||
@ -348,6 +208,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_sbindir}/sss_groupdel
|
||||
%{_sbindir}/sss_groupmod
|
||||
%{_sbindir}/sss_groupshow
|
||||
%attr(0755,root,root) %{_sbindir}/sss_obfuscate
|
||||
|
||||
%files ipa-provider
|
||||
%defattr(-,root,root,-)
|
||||
@ -361,55 +222,4 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{python_sitelib}/*.py*
|
||||
%{python_sitelib}/*.egg-info
|
||||
|
||||
%files -n libdhash1
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libdhash.so.*
|
||||
|
||||
%files -n libdhash-devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libdhash.so
|
||||
%{_libdir}/pkgconfig/dhash.pc
|
||||
%{_prefix}/include/dhash.h
|
||||
%doc %{_docdir}/dhash
|
||||
|
||||
%files -n libini_config2
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libini_config.so.*
|
||||
|
||||
%files -n libini_config-devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libini_config.so
|
||||
%{_libdir}/pkgconfig/ini_config.pc
|
||||
%{_prefix}/include/ini_config.h
|
||||
|
||||
%files -n libcollection2
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libcollection.so.*
|
||||
|
||||
%files -n libcollection-devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libcollection.so
|
||||
%{_libdir}/pkgconfig/collection.pc
|
||||
%{_prefix}/include/collection*.h
|
||||
|
||||
%files -n libpath_utils1
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libpath_utils.so.*
|
||||
|
||||
%files -n libpath_utils-devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libpath_utils.so
|
||||
%{_libdir}/pkgconfig/path_utils.pc
|
||||
%{_prefix}/include/path_utils*.h
|
||||
|
||||
%files -n libref_array1
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libref_array.so.*
|
||||
|
||||
%files -n libref_array-devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libref_array.so
|
||||
%{_libdir}/pkgconfig/ref_array.pc
|
||||
%{_prefix}/include/ref_array*.h
|
||||
|
||||
%changelog
|
||||
|
Loading…
Reference in New Issue
Block a user