From cf5d8d92f1904511006a89970349dbf723ae1732 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Fri, 21 Jun 2024 22:52:21 -0400 Subject: update things --- guix-strap/guix-crypt | 70 --------------------------------------------------- 1 file changed, 70 deletions(-) delete mode 100755 guix-strap/guix-crypt (limited to 'guix-strap/guix-crypt') diff --git a/guix-strap/guix-crypt b/guix-strap/guix-crypt deleted file mode 100755 index b25bc99..0000000 --- a/guix-strap/guix-crypt +++ /dev/null @@ -1,70 +0,0 @@ -#!/run/current-system/profile/bin/bash - -source ./guix-log -source ./guix-env - -CRYPT_PARTITION="" -EFI_PARTITION="" -PASSWORD="" -PASSWORD_CONFIRM="" - -EVENT "Setting up disk encryption with luks" - -if [[ $DISK == "/dev/sd"* ]]; then - CRYPT_PARTITION="$DISK""2" - EFI_PARTITION="$DISK""1" -elif [[ $DISK == "/dev/vd"* ]]; then - CRYPT_PARTITION="$DISK""2" - EFI_PARTITION="$DISK""1" -elif [[ $DISK == "/dev/nvme"* ]]; then - CRYPT_PARTITION="$DISK""p2" - EFI_PARTITION="$DISK""p1" -else - ERROR "Unsupported drive type, must be sata or nvme!" - exit 1 -fi - -get_password() { - read -s -p "LUKS password: " PASSWORD - printf "\n" - read -s -p "Confirm password: " PASSWORD_CONFIRM - printf "\n" - if [ "$PASSWORD" == "$PASSWORD_CONFIRM" ]; then - return - else - ERROR "Passwords do not match" - get_password - fi -} - -get_password - -EVENT "Setting up luks" - -cryptsetup luksFormat --type luks1 "$CRYPT_PARTITION" <> ./guix-env -echo "EFI_PARTITION=\"$EFI_PARTITION\"" >> ./guix-env -- cgit v1.2.3-freya