From d3ab09123c66598bebecc91637807ed0bc5360e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Mon, 22 Nov 2021 22:03:00 +0000 Subject: [PATCH] [util-yaml] don't allow empty passwords - see also: https://forum.manjaro.org/t/91745 --- lib/util-yaml.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/util-yaml.sh b/lib/util-yaml.sh index 24a2d0e..dee740e 100644 --- a/lib/util-yaml.sh +++ b/lib/util-yaml.sh @@ -144,6 +144,8 @@ write_users_conf(){ echo "autologinGroup: autologin" >> "$conf" echo "doAutologin: false" >> "$conf" # can be either 'true' or 'false' echo "sudoersGroup: wheel" >> "$conf" + echo "passwordRequirements:" >> "$conf" + echo " nonempty: true" >> "$conf" # can be either 'true' or 'false' echo "setRootPassword: true" >> "$conf" # must be true, else some options get hidden echo "doReusePassword: false" >> "$conf" # only used in old 'users' module echo "availableShells: /bin/bash, /bin/zsh" >> "$conf" # only used in new 'users' module