From 28027f42610f922e00e4a26a749a9a2f7165fd7c Mon Sep 17 00:00:00 2001 From: Steven Armstrong Date: Wed, 22 Oct 2014 14:32:32 +0200 Subject: [PATCH] dont fail just because grep in subshell exited non-zero Signed-off-by: Steven Armstrong --- cdist/conf/type/__ssh_authorized_key/gencode-remote | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cdist/conf/type/__ssh_authorized_key/gencode-remote b/cdist/conf/type/__ssh_authorized_key/gencode-remote index 62c79ed2..6bbfa269 100755 --- a/cdist/conf/type/__ssh_authorized_key/gencode-remote +++ b/cdist/conf/type/__ssh_authorized_key/gencode-remote @@ -78,7 +78,7 @@ fi # Determine the current state entry="$(cat "$__object/files/should")" state_should="$(cat "$__object/parameter/state")" -num_existing_entries=$(grep -c -F -x "$entry" "$__object/explorer/entry") +num_existing_entries=$(grep -c -F -x "$entry" "$__object/explorer/entry" || true) if [ $num_existing_entries -eq 1 ]; then state_is="present" else