diff --git a/Mk/Scripts/do-users-groups.sh b/Mk/Scripts/do-users-groups.sh index c23ecf3fcf16..ad8ed1856a57 100644 --- a/Mk/Scripts/do-users-groups.sh +++ b/Mk/Scripts/do-users-groups.sh @@ -117,7 +117,8 @@ if [ -n "${USERS}" ]; then /|/nonexistent|/var/empty) ;; *) - echo "${dp_INSTALL} -d -g $login -o $login $homedir" >> "${dp_UG_INSTALL}" + group=$(awk -F: -v gid=${gid} '$3 == gid { print $1 }' ${dp_GID_FILES}) + echo "${dp_INSTALL} -d -g $group -o $login $homedir" >> "${dp_UG_INSTALL}" ;; esac done <<-eot