From 260303dd14e44992972f47952238d0743c11eddb Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Thu, 3 Aug 2017 15:11:35 +0200 Subject: [PATCH] Fix gpasswd call in __user_groups: order incorrect From the manpage: -a, --add user Add the user to the named group. -d, --delete user Remove the user from the named group. --- cdist/conf/type/__user_groups/gencode-remote | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cdist/conf/type/__user_groups/gencode-remote b/cdist/conf/type/__user_groups/gencode-remote index 5518f333..a69d6997 100755 --- a/cdist/conf/type/__user_groups/gencode-remote +++ b/cdist/conf/type/__user_groups/gencode-remote @@ -59,8 +59,8 @@ for group in $changed_groups; do esac else case "$state_should" in - present) echo "gpasswd -a \"$group\" \"$user\"" ;; - absent) echo "gpasswd -d \"$group\" \"$user\"" ;; + present) echo "gpasswd -a \"$user\" \"$group\"" ;; + absent) echo "gpasswd -d \"$user\" \"$group\"" ;; esac fi done