summaryrefslogtreecommitdiff
path: root/installer/guix-configure
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xinstaller/guix-configure49
1 files changed, 0 insertions, 49 deletions
diff --git a/installer/guix-configure b/installer/guix-configure
deleted file mode 100755
index b96c3c1..0000000
--- a/installer/guix-configure
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/run/current-system/profile/bin/bash
-
-source ./guix-log
-source ./guix-env
-
-HOSTNAME=""
-CRYPT_UUID=""
-EFI_UUID=""
-
-get_uuid() {
- blkid -s UUID -o value $1
-}
-
-CRYPT_UUID=$(get_uuid $CRYPT_PARTITION)
-EFI_UUID=$(get_uuid $EFI_PARTITION)
-
-get_hostname() {
- CONFIRM=""
- read -p "Enter system hostname: " HOSTNAME
- if [ ! -z "$HOSTNAME" -a "$HOSTNAME" != " " ]; then
- (confirm "$HOSTNAME");
- if [ "$?" -ne 0 ]; then
- get_hostname
- fi
- else
- ERROR "'$HOSTNAME' is not a valid hostname"
- fi
-}
-
-EVENT "Getting hostname"
-
-get_hostname
-
-EVENT "Hostname set to '$HOSTNAME'"
-
-EVENT "Generating system config file"
-
-cp system.scm "$HOSTNAME.scm"
-sed -i "s/SED_CRYPT_UUID/$CRYPT_UUID/" ./$HOSTNAME.scm
-sed -i "s/SED_EFI_UUID/$EFI_UUID/" ./$HOSTNAME.scm
-sed -i "s/SED_HOSTNAME/$HOSTNAME/" ./$HOSTNAME.scm
-
-mv "$HOSTNAME.scm" ..
-
-EVENT "Successfully configured $HOSTNAME.scm"
-
-echo "HOSTNAME=\"$HOSTNAME\"" >> ./guix-env
-echo "CRYPT_UUID=\"$CRYPT_UUID\"" >> ./guix-env
-echo "EFI_UUID=\"$EFI_UUID\"" >> ./guix-env