[gssproxy/f19] Add nfs-secure services to gssproxy systemd unit file.
Guenther Deschner
gd at fedoraproject.org
Wed May 29 14:21:25 UTC 2013
commit 58c9b31fbf5d4e85943db618c8cc3ce2e95b2697
Author: Günther Deschner <gdeschner at redhat.com>
Date: Wed May 29 16:14:31 2013 +0200
Add nfs-secure services to gssproxy systemd unit file.
gssproxy-systemd.patch | 31 +++++++++++++++++++++++++++++++
gssproxy.spec | 7 ++++++-
2 files changed, 37 insertions(+), 1 deletions(-)
---
diff --git a/gssproxy-systemd.patch b/gssproxy-systemd.patch
new file mode 100644
index 0000000..1e707a3
--- /dev/null
+++ b/gssproxy-systemd.patch
@@ -0,0 +1,31 @@
+From df40fa2e840e6a1f1ad32343fa39724409431067 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?G=C3=BCnther=20Deschner?= <gdeschner at redhat.com>
+Date: Wed, 29 May 2013 15:58:34 +0200
+Subject: [PATCH] systemd: Make sure we start before nfs-secure services.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+They might want to use gssproxy so we need to run in advance.
+
+Signed-off-by: Günther Deschner <gdeschner at redhat.com>
+Reviewed-by: Simo Sorce <simo at redhat.com>
+---
+ proxy/systemd/gssproxy.service.in | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/proxy/systemd/gssproxy.service.in b/proxy/systemd/gssproxy.service.in
+index 8c0be48..950d8ae 100644
+--- a/proxy/systemd/gssproxy.service.in
++++ b/proxy/systemd/gssproxy.service.in
+@@ -2,6 +2,7 @@
+ Description=GSSAPI Proxy Daemon
+ # GSSPROXY will not be started until syslog is
+ After=syslog.target
++Before=nfs-secure.service nfs-secure-server.service
+
+ [Service]
+ ExecStart=@sbindir@/gssproxy -D
+--
+1.8.1.4
+
diff --git a/gssproxy.spec b/gssproxy.spec
index bcce58a..7bae9e2 100644
--- a/gssproxy.spec
+++ b/gssproxy.spec
@@ -1,6 +1,6 @@
Name: gssproxy
Version: 0.2.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: GSSAPI Proxy
Group: System Environment/Libraries
@@ -9,6 +9,7 @@ URL: http://fedorahosted.org/gss-proxy
Source0: http://fedorahosted.org/released/gss-proxy/%{name}-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Patch0: gssproxy-cred_store.patch
+Patch1: gssproxy-systemd.patch
%global servicename gssproxy
%global pubconfpath %{_sysconfdir}/gssproxy
@@ -53,6 +54,7 @@ A proxy for GSSAPI credential handling
%setup -q
%patch0 -p2 -b .cred_store
+%patch1 -p2 -b .systemd
%build
autoreconf -f -i
@@ -105,6 +107,9 @@ rm -rf %{buildroot}
%systemd_postun_with_restart gssproxy.service
%changelog
+* Wed May 29 2013 Guenther Deschner <gdeschner at redhat.com> 0.2.2-4
+- Modify systemd unit files for nfs-secure services
+
* Wed May 22 2013 Guenther Deschner <gdeschner at redhat.com> 0.2.2-3
- Fix cred_store handling w/o client keytab
More information about the scm-commits
mailing list