commit: 3548c205ad5b869ffbd66b997eeb3e19565e3933
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 14 20:40:39 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 14 21:32:07 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3548c205
net-fs/nfs-utils: Backported some changes.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
net-fs/nfs-utils/nfs-utils-1.3.4-r1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/net-fs/nfs-utils/nfs-utils-1.3.4-r1.ebuild
b/net-fs/nfs-utils/nfs-utils-1.3.4-r1.ebuild
index 79d5d3997a9..ab79aa46f8e 100644
--- a/net-fs/nfs-utils/nfs-utils-1.3.4-r1.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-1.3.4-r1.ebuild
@@ -147,6 +147,9 @@ src_install() {
-e '/^(After|Wants)=nfs-config.service$/d' \
-e 's:/usr/sbin/rpc.statd:/sbin/rpc.statd:' \
"${D}$(systemd_get_unitdir)"/* || die
+
+ keepdir /var/lib/nfs #368505
+ keepdir /var/lib/nfs/v4recovery #603628
}
pkg_postinst() {
@@ -154,7 +157,6 @@ pkg_postinst() {
# src_install we put them in /usr/lib/nfs for safe-keeping, but
# the daemons actually use the files in /var/lib/nfs. #30486
local f
- mkdir -p "${EROOT}"/var/lib/nfs #368505
for f in "${EROOT}"/usr/$(get_libdir)/nfs/*; do
[[ -e ${EROOT}/var/lib/nfs/${f##*/} ]] && continue
einfo "Copying default ${f##*/} from
${EPREFIX}/usr/$(get_libdir)/nfs to ${EPREFIX}/var/lib/nfs"