From 2aa9f3bb10aeb3bfa0350a929eaaa4832986a06e Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Fri, 1 Sep 2017 20:46:24 +0200 Subject: [PATCH] Add krb5 conf snippet for default KCM http://fedoraproject.org/wiki/Releases/27/ChangeSet#Kerberos_KCM_credential_cache_by_default https://bugzilla.redhat.com/show_bug.cgi?id=1421604 (cherry picked from commit 11cd64de1c48272b271f2b4a531f35d306ff5852) --- sssd.spec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sssd.spec b/sssd.spec index c3e0d58..f5739db 100644 --- a/sssd.spec +++ b/sssd.spec @@ -653,6 +653,11 @@ install -m644 src/examples/logrotate $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/s mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rwtab.d install -m644 src/examples/rwtab $RPM_BUILD_ROOT%{_sysconfdir}/rwtab.d/sssd +# Kerberos KCM credential cache by default +mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d +cp $RPM_BUILD_ROOT/%{_datadir}/sssd-kcm/kcm_default_ccache \ + $RPM_BUILD_ROOT/%{_sysconfdir}/krb5.conf.d/kcm_default_ccache + # Create directory for cifs-idmap alternative # Otherwise this directory could not be owned by sssd-client mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/cifs-utils @@ -1104,6 +1109,7 @@ done %files kcm -f sssd_kcm.lang %{_libexecdir}/%{servicename}/sssd_kcm +%config(noreplace) %{_sysconfdir}/krb5.conf.d/kcm_default_ccache %dir %{_datadir}/sssd-kcm %{_datadir}/sssd-kcm/kcm_default_ccache %{_unitdir}/sssd-kcm.socket