From 6a455be63a874b7b63bdde34499f86222e749166 Mon Sep 17 00:00:00 2001 From: og Date: Sun, 2 Mar 2014 17:34:36 -0700 Subject: [PATCH] openbsd and freebsd both use the 'passwd' database --- cdist/conf/type/__user/explorer/shadow | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cdist/conf/type/__user/explorer/shadow b/cdist/conf/type/__user/explorer/shadow index a949ec51..59abaa8a 100755 --- a/cdist/conf/type/__user/explorer/shadow +++ b/cdist/conf/type/__user/explorer/shadow @@ -26,9 +26,10 @@ os="$($__explorer/os)" # Default to using shadow passwords database="shadow" -if [ "$os" = "freebsd" ]; then - database="passwd" -fi +case "$os" in + "freebsd"|"openbsd") database="passwd";; +esac + getent "$database" "$name" || true