From cc2a47f5ea19df0126774f8ad99534d059323b3a Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Mon, 4 Aug 2014 09:20:39 -0400 Subject: Install gssproxy mechanism config in mech.d This requires at least Fedora version 1.11.5 where mech.d support was backported or upstreams > 1.12 version. Signed-off-by: Simo Sorce Reviewed-by: Guenther Deschner --- proxy/contrib/gssproxy.spec.in | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/proxy/contrib/gssproxy.spec.in b/proxy/contrib/gssproxy.spec.in index 6319a90..3bc4df8 100644 --- a/proxy/contrib/gssproxy.spec.in +++ b/proxy/contrib/gssproxy.spec.in @@ -17,7 +17,7 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) ### Dependencies ### -Requires: krb5-libs >= 1.11.2 +Requires: krb5-libs >= 1.11.5 Requires: keyutils-libs Requires: libverto-tevent Requires: libini_config >= 1.0.0.1 @@ -38,7 +38,7 @@ BuildRequires: docbook-style-xsl BuildRequires: doxygen BuildRequires: gettext-devel BuildRequires: pkgconfig -BuildRequires: krb5-devel >= 1.11.2 +BuildRequires: krb5-devel >= 1.11.5 BuildRequires: libselinux-devel BuildRequires: keyutils-libs-devel BuildRequires: libini_config-devel >= 1.0.0.1 @@ -73,7 +73,8 @@ rm -f %{buildroot}%{_libdir}/gssproxy/proxymech.la install -d -m755 %{buildroot}%{_sysconfdir}/gssproxy install -d -m755 %{buildroot}%{_unitdir} install -m644 examples/gssproxy.conf %{buildroot}%{_sysconfdir}/gssproxy/gssproxy.conf -install -m644 examples/mech %{buildroot}%{_sysconfdir}/gss/mech +mkdir -p %{buildroot}%{_sysconfdir}/gss/mech.d +install -m644 examples/mech %{buildroot}%{_sysconfdir}/gss/mech.d/gssproxy.conf install -m644 systemd/gssproxy.service %{buildroot}%{_unitdir}/gssproxy.service %clean @@ -88,7 +89,7 @@ rm -rf %{buildroot} %attr(755,root,root) %dir %{gpstatedir} %attr(700,root,root) %dir %{gpstatedir}/clients %attr(0600,root,root) %config(noreplace) /%{_sysconfdir}/gssproxy/gssproxy.conf -%attr(0644,root,root) %config(noreplace) /%{_sysconfdir}/gss/mech +%attr(0644,root,root) %config(noreplace) /%{_sysconfdir}/gss/mech.d/gssproxy.conf %{_libdir}/gssproxy/proxymech.so %{_mandir}/man5/gssproxy.conf.5* %{_mandir}/man8/gssproxy.8* -- cgit