From 0e60c7e306e065874e557215f783e8600cc8a98926b6c8270e9980c8c65dbb71 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 15 Nov 2012 02:39:30 +0000 Subject: [PATCH] Stomp -client again; there seems to be hardly a point in having the NSS plugin without having an sssd OBS-URL: https://build.opensuse.org/package/show/network:ldap/sssd?expand=0&rev=77 --- baselibs.conf | 2 +- sssd.changes | 2 -- sssd.spec | 17 +++-------------- 3 files changed, 4 insertions(+), 17 deletions(-) diff --git a/baselibs.conf b/baselibs.conf index 22e0a35..5149f91 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,4 @@ -sssd +sssd-client supplements "packageand(sssd:pam-)" supplements "packageand(sssd:glibc-)" -/usr/lib(64)?/* diff --git a/sssd.changes b/sssd.changes index 09ddde0..f4640d8 100644 --- a/sssd.changes +++ b/sssd.changes @@ -15,8 +15,6 @@ Sat Nov 10 00:27:06 UTC 2012 - jengelh@inai.de caused use-after-free access bugs * The krb5_child and ldap_child processes can print libkrb5 tracing information in the debug logs -- Split sssd into sssd and sssd-client. Since sssd requires the - client, no extra action is needed for upgrade. ------------------------------------------------------------------- Wed Jun 27 12:32:05 UTC 2012 - jengelh@inai.de diff --git a/sssd.spec b/sssd.spec index c74e671..b79b40f 100644 --- a/sssd.spec +++ b/sssd.spec @@ -108,15 +108,6 @@ the system and a pluggable backend system to connect to multiple different account sources. It is also the basis to provide client auditing and policy services for projects like FreeIPA. -%package client -Summary: SSSD client libraries for NSS and PAM -License: LGPL-3.0+ -Group: Applications/System - -%description client -Provides the libraries needed by the PAM and NSS stacks to connect to -the SSSD service. - %package ipa-provider Summary: FreeIPA provider plugin for sssd License: GPL-3.0+ and LGPL-3.0+ @@ -293,8 +284,6 @@ rm -Rf "$b/usr/share/locale"/{fa_IR,ja_JP,lt_LT,ta_IN,vi_VN} %service_del_postun sssd.service %endif -%post client -p /sbin/ldconfig -%postun client -p /sbin/ldconfig %post -n libipa_hbac0 -p /sbin/ldconfig %postun -n libipa_hbac0 -p /sbin/ldconfig %post -n libsss_idmap0 -p /sbin/ldconfig @@ -353,9 +342,9 @@ rm -Rf "$b/usr/share/locale"/{fa_IR,ja_JP,lt_LT,ta_IN,vi_VN} %config(noreplace) %_sysconfdir/sssd/sssd.conf %_datadir/sssd %exclude %_datadir/sssd/sssd.api.d/sssd-ipa.conf - -%files client -%defattr(-,root,root) +# +# client side +# /%_lib/libnss_sss.so.2 /%_lib/security/pam_sss.so %_libdir/krb5/plugins/libkrb5/*