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

openSUSE Build Service is sponsored by