diff --git a/src/etc/one-context.d/loc-20-set-username-password b/src/etc/one-context.d/loc-20-set-username-password index 0bb8226..57f2eb5 100755 --- a/src/etc/one-context.d/loc-20-set-username-password +++ b/src/etc/one-context.d/loc-20-set-username-password @@ -27,6 +27,9 @@ fi GRANT_SUDO=${GRANT_SUDO:-YES} GRANT_SUDO=$(echo "${GRANT_SUDO}" | tr '[:lower:]' '[:upper:]') +PASSWORD_RESET=${PASSWORD_RESET:-YES} +PASSWORD_RESET=$(echo "${PASSWORD_RESET}" | tr '[:lower:]' '[:upper:]') + if [ "${GRANT_SUDO}" == "YES" ] && [ "${USERNAME}" != "root" ]; then echo "${USERNAME} ALL=(ALL) NOPASSWD:ALL" >/etc/sudoers.d/one-context chmod 0440 /etc/sudoers.d/one-context @@ -58,6 +61,6 @@ ${PASSWORD} ${PASSWORD} EOF fi -else +elif [ "${PASSWORD_RESET}" = 'YES' ]; then usermod -p '*' "${USERNAME}" fi