diff --git a/sssd.spec b/sssd.spec index 6107a26..22abce7 100644 --- a/sssd.spec +++ b/sssd.spec @@ -15,7 +15,7 @@ # Determine the location of the LDB modules directory %global ldb_modulesdir %(pkg-config --variable=modulesdir ldb) -%global ldb_version 1.1.0 +%global ldb_version 1.1.4 Name: sssd Version: 1.6.3 @@ -41,6 +41,8 @@ Requires: krb5-libs >= 1.9 Requires(post): systemd-units initscripts chkconfig /sbin/ldconfig Requires(preun): systemd-units initscripts chkconfig Requires(postun): systemd-units initscripts chkconfig /sbin/ldconfig +Conflicts: systemd < 38 +Conflicts: filesystem < 3 %global servicename sssd %global sssdstatedir %{_localstatedir}/lib/sss @@ -104,6 +106,7 @@ services for projects like FreeIPA. Summary: SSSD Client libraries for NSS and PAM Group: Applications/System License: LGPLv3+ +Conflicts: filesystem < 3 %description client Provides the libraries needed by the PAM and NSS stacks to connect to the SSSD @@ -181,8 +184,8 @@ autoreconf -ivf --with-pubconf-path=%{pubconfpath} \ --with-init-dir=%{_initrddir} \ --with-krb5-rcache-dir=%{_localstatedir}/cache/krb5rcache \ - --enable-nsslibdir=/%{_lib} \ - --enable-pammoddir=/%{_lib}/security \ + --enable-nsslibdir=%{_libdir} \ + --enable-pammoddir=%{_libdir}/security \ --disable-static \ --disable-rpath \ --with-test-dir=/dev/shm @@ -286,8 +289,8 @@ rm -rf $RPM_BUILD_ROOT %files client -f sssd_tools.lang %defattr(-,root,root,-) %doc src/sss_client/COPYING src/sss_client/COPYING.LESSER -/%{_lib}/libnss_sss.so.2 -/%{_lib}/security/pam_sss.so +%{_libdir}/libnss_sss.so.2 +%{_libdir}/security/pam_sss.so %{_libdir}/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so %{_mandir}/man8/pam_sss.8* %{_mandir}/man8/sssd_krb5_locator_plugin.8*