diff --git a/sssd.changes b/sssd.changes index 4f775f8..8683a14 100644 --- a/sssd.changes +++ b/sssd.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Aug 11 07:41:07 UTC 2015 - hguo@suse.com + +- Obsolete/provide libsss_sudo in sssd main package. + Sudo capability is an integral feature in SSSD and the library + is not supposed to be used separately. + ------------------------------------------------------------------- Thu Jun 25 16:44:49 UTC 2015 - crrodriguez@opensuse.org diff --git a/sssd.spec b/sssd.spec index 711e847..6067b7b 100644 --- a/sssd.spec +++ b/sssd.spec @@ -79,7 +79,11 @@ BuildRequires: pkgconfig(tevent) %{?systemd_requires} Requires: sssd-ldap = %version-%release Requires(postun): pam-config +Provides: libsss_sudo = %version-%release +Provides: libsss_sudo-devel = %version-%release Provides: sssd-client = %version-%release +Obsoletes: libsss_sudo < %version-%release +Obsoletes: libsss_sudo-devel < %version-%release %description Provides a set of daemons to manage access to remote directories and @@ -283,8 +287,6 @@ responder. Summary: A library to allow communication between sudo and SSSD License: LGPL-3.0+ Group: System/Libraries -Provides: libsss_sudo-devel = %version-%release -Obsoletes: libsss_sudo-devel < %version-%release Supplements: packageand(sudo:sssd-client) %description -n libsss_sudo @@ -442,6 +444,7 @@ rm -f /var/lib/sss/db/*.ldb %_libdir/%name/libsss_util* %dir %_libdir/%name/modules/ %_libdir/%name/modules/libsss_autofs.so +%_libdir/libsss_sudo.so %dir %_libdir/ldb/ %_libdir/ldb/memberof.so %dir %_libexecdir/%name/ @@ -629,10 +632,6 @@ rm -f /var/lib/sss/db/*.ldb %_libdir/libsss_simpleifp.so %_libdir/pkgconfig/sss_simpleifp.pc -%files -n libsss_sudo -%defattr(-,root,root) -%_libdir/libsss_sudo.so - %files -n python-ipa_hbac %defattr(-,root,root) %dir %python_sitearch