File 0006-Low-nfsserver-prevent-error-messages-on-platforms-wi.patch of Package resource-agents.2497
From 63c6408aec36b9d3e513e5edd56fc41257ac7a35 Mon Sep 17 00:00:00 2001
From: Dejan Muhamedagic <dejan@suse.de>
Date: Tue, 22 Dec 2015 16:07:56 +0100
Subject: [PATCH 6/9] Low: nfsserver: prevent error messages on platforms
without rpcuser (again)
---
heartbeat/nfsserver | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/heartbeat/nfsserver b/heartbeat/nfsserver
index 93fd474..02a2f7f 100755
--- a/heartbeat/nfsserver
+++ b/heartbeat/nfsserver
@@ -498,7 +498,7 @@ prepare_directory ()
[ -f "$fp/rmtab" ] || touch "$fp/rmtab"
dd if=/dev/urandom of=$fp/$STATD_DIR/state bs=1 count=4 >/dev/null 2>&1
- [ -n "`id -u rpcuser`" -a "`id -g rpcuser`" ] && chown rpcuser.rpcuser "$fp/$STATD_DIR/state"
+ [ -n "`id -u rpcuser 2>/dev/null`" -a "`id -g rpcuser 2>/dev/null`" ] && chown rpcuser.rpcuser "$fp/$STATD_DIR/state"
[ $SELINUX_ENABLED -eq 0 ] && chcon -R "$SELINUX_LABEL" "$fp"
}
--
2.6.2