From 48edfadc673cf44e29a8d8d9d52d9338898102df Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Tue, 10 Dec 2024 21:15:14 -0500 Subject: rewrite guix installer --- installer/guix-password | 51 ------------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100755 installer/guix-password (limited to 'installer/guix-password') diff --git a/installer/guix-password b/installer/guix-password deleted file mode 100755 index a39c566..0000000 --- a/installer/guix-password +++ /dev/null @@ -1,51 +0,0 @@ -#!/run/current-system/profile/bin/bash - -USER_PASSWORD="" -ROOT_PASSWORD="" - -source ./guix-env -source ./guix-log - -get_root_password() { - read -s -p "Root password: " PASSWORD - printf "\n" - read -s -p "Confirm password: " PASSWORD_CONFIRM - printf "\n" - if [ "$PASSWORD" == "$PASSWORD_CONFIRM" ]; then - ROOT_PASSWORD=$PASSWORD - return - else - ERROR "Passwords do not match" - get_root_password - fi -} - -get_user_password() { - read -s -p "User password: " PASSWORD - printf "\n" - read -s -p "Confirm password: " PASSWORD_CONFIRM - printf "\n" - if [ "$PASSWORD" == "$PASSWORD_CONFIRM" ]; then - USER_PASSWORD=$PASSWORD - return - else - ERROR "Passwords do not match" - get_user_password - fi -} - -EVENT "Setup /etc/shadow for root and user" - -get_root_password -get_user_password - -cat << EOF | chroot /mnt -passwd -$ROOT_PASSWORD -$ROOT_PASSWORD -passwd freya -$USER_PASSWORD -$USER_PASSWORD -EOF - -EVENT "Successfully set passwords" -- cgit v1.2.3-freya