forked from jengelh/sssd
- Build sssd's KCM.
OBS-URL: https://build.opensuse.org/package/show/network:ldap/sssd?expand=0&rev=236
This commit is contained in:
parent
d15836df7f
commit
d820ac1cfd
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 10 12:55:05 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Build sssd's KCM.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 24 16:57:58 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
Fri Jul 24 16:57:58 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
48
sssd.spec
48
sssd.spec
@ -64,6 +64,7 @@ BuildRequires: pkgconfig(dbus-1) >= 1.0.0
|
|||||||
BuildRequires: pkgconfig(dhash) >= 0.4.2
|
BuildRequires: pkgconfig(dhash) >= 0.4.2
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
BuildRequires: pkgconfig(ini_config) >= 1.1.0
|
BuildRequires: pkgconfig(ini_config) >= 1.1.0
|
||||||
|
BuildRequires: pkgconfig(jansson)
|
||||||
BuildRequires: pkgconfig(ldb) >= 0.9.2
|
BuildRequires: pkgconfig(ldb) >= 0.9.2
|
||||||
BuildRequires: pkgconfig(libcares)
|
BuildRequires: pkgconfig(libcares)
|
||||||
BuildRequires: pkgconfig(libcrypto)
|
BuildRequires: pkgconfig(libcrypto)
|
||||||
@ -72,14 +73,15 @@ BuildRequires: pkgconfig(libnl-3.0) >= 3.0
|
|||||||
BuildRequires: pkgconfig(libnl-route-3.0) >= 3.0
|
BuildRequires: pkgconfig(libnl-route-3.0) >= 3.0
|
||||||
BuildRequires: pkgconfig(libpcre) >= 7
|
BuildRequires: pkgconfig(libpcre) >= 7
|
||||||
BuildRequires: pkgconfig(libsystemd)
|
BuildRequires: pkgconfig(libsystemd)
|
||||||
|
BuildRequires: pkgconfig(ndr_krb5pac)
|
||||||
BuildRequires: pkgconfig(ndr_nbt)
|
BuildRequires: pkgconfig(ndr_nbt)
|
||||||
|
BuildRequires: pkgconfig(p11-kit-1) >= 0.23.3
|
||||||
BuildRequires: pkgconfig(popt)
|
BuildRequires: pkgconfig(popt)
|
||||||
BuildRequires: pkgconfig(python3)
|
BuildRequires: pkgconfig(python3)
|
||||||
BuildRequires: pkgconfig(talloc)
|
BuildRequires: pkgconfig(talloc)
|
||||||
BuildRequires: pkgconfig(tdb) >= 1.1.3
|
BuildRequires: pkgconfig(tdb) >= 1.1.3
|
||||||
BuildRequires: pkgconfig(tevent)
|
BuildRequires: pkgconfig(tevent)
|
||||||
BuildRequires: pkgconfig(ndr_krb5pac)
|
BuildRequires: pkgconfig(uuid)
|
||||||
BuildRequires: pkgconfig(p11-kit-1) >= 0.23.3
|
|
||||||
%{?systemd_ordering}
|
%{?systemd_ordering}
|
||||||
Requires: sssd-ldap = %version-%release
|
Requires: sssd-ldap = %version-%release
|
||||||
Requires(postun): pam-config
|
Requires(postun): pam-config
|
||||||
@ -130,6 +132,16 @@ Provides: %name-ipa-provider = %version-%release
|
|||||||
Provides the IPA back end that the SSSD can utilize to fetch identity
|
Provides the IPA back end that the SSSD can utilize to fetch identity
|
||||||
data from and authenticate against an IPA server.
|
data from and authenticate against an IPA server.
|
||||||
|
|
||||||
|
%package kcm
|
||||||
|
Summary: SSSD's Kerberos cache manager
|
||||||
|
License: GPL-3.0-or-later
|
||||||
|
Group: System/Daemons
|
||||||
|
Requires: sssd = %version-%release
|
||||||
|
|
||||||
|
%description kcm
|
||||||
|
KCM is a process that stores, tracks and manages Kerberos credential
|
||||||
|
caches.
|
||||||
|
|
||||||
%package krb5
|
%package krb5
|
||||||
Summary: The Kerberos authentication backend plugin for sssd
|
Summary: The Kerberos authentication backend plugin for sssd
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
@ -372,7 +384,6 @@ export LDFLAGS="-pie"
|
|||||||
--with-os=suse \
|
--with-os=suse \
|
||||||
--with-semanage=no \
|
--with-semanage=no \
|
||||||
--disable-ldb-version-check \
|
--disable-ldb-version-check \
|
||||||
--without-kcm \
|
|
||||||
--without-secrets \
|
--without-secrets \
|
||||||
--without-python2-bindings
|
--without-python2-bindings
|
||||||
make %{?_smp_mflags} all
|
make %{?_smp_mflags} all
|
||||||
@ -490,25 +501,24 @@ rm -f /var/lib/sss/db/*.ldb
|
|||||||
%dir %_mandir/??/
|
%dir %_mandir/??/
|
||||||
%dir %_mandir/??/man[158]/
|
%dir %_mandir/??/man[158]/
|
||||||
%_mandir/??/man1/sss_ssh_*
|
%_mandir/??/man1/sss_ssh_*
|
||||||
%_mandir/??/man5/sss-certmap.5.gz
|
%_mandir/??/man5/sss-certmap.5*
|
||||||
%_mandir/??/man5/sssd-ad.5.gz
|
%_mandir/??/man5/sssd-ad.5*
|
||||||
%_mandir/??/man5/sssd-files.5*
|
%_mandir/??/man5/sssd-files.5*
|
||||||
%_mandir/??/man5/sssd-ldap-attributes.5*
|
%_mandir/??/man5/sssd-ldap-attributes.5*
|
||||||
%_mandir/??/man5/sssd-secrets.5.gz
|
%_mandir/??/man5/sssd-secrets.5*
|
||||||
%_mandir/??/man5/sssd-session-recording.5.gz
|
%_mandir/??/man5/sssd-session-recording.5*
|
||||||
%_mandir/??/man5/sssd-simple.5*
|
%_mandir/??/man5/sssd-simple.5*
|
||||||
%_mandir/??/man5/sssd-sudo.5*
|
%_mandir/??/man5/sssd-sudo.5*
|
||||||
%_mandir/??/man5/sssd-systemtap.5.gz
|
%_mandir/??/man5/sssd-systemtap.5*
|
||||||
%_mandir/??/man5/sssd.conf.5.gz
|
%_mandir/??/man5/sssd.conf.5*
|
||||||
%_mandir/??/man8/idmap_sss.8.gz
|
%_mandir/??/man8/idmap_sss.8*
|
||||||
%_mandir/??/man8/sssctl.8.gz
|
%_mandir/??/man8/sssctl.8*
|
||||||
%_mandir/??/man8/sssd-kcm.8.gz
|
|
||||||
%_mandir/??/man8/sssd.8*
|
%_mandir/??/man8/sssd.8*
|
||||||
%_mandir/man1/sss_ssh_*
|
%_mandir/man1/sss_ssh_*
|
||||||
%_mandir/man5/sss-certmap.5.gz
|
%_mandir/man5/sss-certmap.5*
|
||||||
%_mandir/man5/sssd-files.5*
|
%_mandir/man5/sssd-files.5*
|
||||||
%_mandir/man5/sssd-ldap-attributes.5*
|
%_mandir/man5/sssd-ldap-attributes.5*
|
||||||
%_mandir/man5/sssd-session-recording.5.gz
|
%_mandir/man5/sssd-session-recording.5*
|
||||||
%_mandir/man5/sssd-simple.5*
|
%_mandir/man5/sssd-simple.5*
|
||||||
%_mandir/man5/sssd-sudo.5*
|
%_mandir/man5/sssd-sudo.5*
|
||||||
%_mandir/man5/sssd.conf.5*
|
%_mandir/man5/sssd.conf.5*
|
||||||
@ -614,6 +624,16 @@ rm -f /var/lib/sss/db/*.ldb
|
|||||||
%dir %_mandir/??/man5/
|
%dir %_mandir/??/man5/
|
||||||
%_mandir/??/man5/sssd-ipa.5*
|
%_mandir/??/man5/sssd-ipa.5*
|
||||||
|
|
||||||
|
%files kcm
|
||||||
|
%dir %_libexecdir/sssd/
|
||||||
|
%_libexecdir/sssd/sssd_kcm
|
||||||
|
%dir %_libdir/sssd/
|
||||||
|
%_libdir/sssd/libsss_secrets.so
|
||||||
|
%_mandir/man8/sssd-kcm.8*
|
||||||
|
%_mandir/??/man8/sssd-kcm.8*
|
||||||
|
%_datadir/sssd-kcm/
|
||||||
|
%_unitdir/sssd-kcm.*
|
||||||
|
|
||||||
%files krb5
|
%files krb5
|
||||||
%dir %_libdir/%name/
|
%dir %_libdir/%name/
|
||||||
%_libdir/%name/libsss_krb5.so
|
%_libdir/%name/libsss_krb5.so
|
||||||
|
Loading…
Reference in New Issue
Block a user