From 224b6cdc64ab01e6a51baaf0d4b75d172bd315efb393acce74b5f602e4059b63 Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Tue, 6 May 2014 00:52:31 +0000 Subject: [PATCH] - nfsdcltrack_sbin.patch The kernel expects nfsdcltrack to be in /sbin, so we must put it there. OBS-URL: https://build.opensuse.org/package/show/Base:System/nfs-utils?expand=0&rev=118 --- nfs-utils.changes | 7 +++++++ nfs-utils.spec | 6 ++++-- nfsdcltrack.sbin.patch | 16 ++++++++++++++++ 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 nfsdcltrack.sbin.patch diff --git a/nfs-utils.changes b/nfs-utils.changes index b2d5ba4..495b317 100644 --- a/nfs-utils.changes +++ b/nfs-utils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue May 6 00:51:39 UTC 2014 - nfbrown@suse.com + +- nfsdcltrack_sbin.patch + The kernel expects nfsdcltrack to be in /sbin, + so we must put it there. + ------------------------------------------------------------------- Wed Apr 16 15:24:27 UTC 2014 - trenn@suse.de diff --git a/nfs-utils.spec b/nfs-utils.spec index a977aab..fea9674 100644 --- a/nfs-utils.spec +++ b/nfs-utils.spec @@ -16,7 +16,6 @@ # - Name: nfs-utils BuildRequires: device-mapper-devel BuildRequires: e2fsprogs-devel @@ -89,6 +88,8 @@ Patch11: gssd-mount-hang-fix.patch Patch12: udp-fallback-fix.patch # PATCH-FIX-UPSTREAM fedfs-lib-name.patch nfbrown@suse.de Patch13: fedfs-lib-name.patch +# PATCH-FIX-UPSTREAM nfsdcltrack.sbin.patch nfbrown@suse.de +Patch14: nfsdcltrack.sbin.patch Suggests: python-base @@ -154,6 +155,7 @@ This package contains additional NFS documentation. %patch11 -p1 %patch12 -p1 %patch13 -p1 +%patch14 -p1 cp %{S:6} . %build @@ -332,7 +334,7 @@ fi /usr/sbin/rpc.mountd /usr/sbin/rpc.nfsd /usr/sbin/rpc.svcgssd -/usr/sbin/nfsdcltrack +/sbin/nfsdcltrack %{_mandir}/man5/exports.5.gz %{_mandir}/man7/nfsd.7.gz %{_mandir}/man8/exportfs.8.gz diff --git a/nfsdcltrack.sbin.patch b/nfsdcltrack.sbin.patch new file mode 100644 index 0000000..11fab42 --- /dev/null +++ b/nfsdcltrack.sbin.patch @@ -0,0 +1,16 @@ +--- + utils/nfsdcltrack/Makefile.am | 4 ++++ + 1 file changed, 4 insertions(+) + +--- nfs-utils-1.2.8.orig/utils/nfsdcltrack/Makefile.am ++++ nfs-utils-1.2.8/utils/nfsdcltrack/Makefile.am +@@ -1,5 +1,9 @@ + ## Process this file with automake to produce Makefile.in + ++# These binaries go in /sbin (not /usr/sbin), and that cannot be ++# overridden at config time. The kernel "knows" the /sbin name. ++sbindir = /sbin ++ + man8_MANS = nfsdcltrack.man + EXTRA_DIST = $(man8_MANS) +