This commit is contained in:
Lukas Wurzinger 2025-01-05 16:58:54 +01:00
parent dc28023939
commit f44a65d108
No known key found for this signature in database

View file

@ -6,10 +6,15 @@ set -o pipefail
progname="$0" progname="$0"
error() { warn() {
local line
for line in "$@"; do for line in "$@"; do
printf '%s\n' "$progname: $line" 1>&2 echo "$progname: $line" 1>&2
done done
}
error() {
warn "$@"
exit 1 exit 1
} }
@ -84,9 +89,9 @@ while true; do
([Yy]*) ([Yy]*)
while true; do while true; do
read -r -s -p 'Enter password: ' password read -r -s -p 'Enter password: ' password
printf '\n' warn ''
read -r -s -p 'Re-enter password: ' repassword read -r -s -p 'Re-enter password: ' repassword
printf '\n' warn ''
if [[ $password == "$repassword" ]]; then if [[ $password == "$repassword" ]]; then
break break
fi fi
@ -102,7 +107,7 @@ while true; do
mainfs=$mainblkdev mainfs=$mainblkdev
break break
;; ;;
(*) printf 'Please answer with yes or no\n' 1>&2 ;; (*) warn 'Please answer with yes or no' ;;
esac esac
done done