about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--installer.sh.in53
1 files changed, 36 insertions, 17 deletions
diff --git a/installer.sh.in b/installer.sh.in
index 40b0074..e9b9afa 100644
--- a/installer.sh.in
+++ b/installer.sh.in
@@ -1333,23 +1333,42 @@ menu() {
         DEFITEM="Keyboard"
     fi
 
-    DIALOG --default-item $DEFITEM \
-        --extra-button --extra-label "Settings" \
-        --title " Void Linux installation menu " \
-        --menu "$MENULABEL" 10 70 0 \
-        "Keyboard" "Set system keyboard" \
-        "Network" "Set up the network" \
-        "Source" "Set source installation" \
-        "Hostname" "Set system hostname" \
-        "Locale" "Set system locale" \
-        "Timezone" "Set system time zone" \
-        "RootPassword" "Set system root password" \
-        "UserAccount" "Set primary user name and password" \
-        "BootLoader" "Set disk to install bootloader" \
-        "Partition" "Partition disk(s)" \
-        "Filesystems" "Configure filesystems and mount points" \
-        "Install" "Start installation with saved settings" \
-        "Exit" "Exit installation"
+    if xbps-uhelper arch | grep '-musl$'; then
+        DIALOG --default-item $DEFITEM \
+            --extra-button --extra-label "Settings" \
+            --title " Void Linux installation menu " \
+            --menu "$MENULABEL" 10 70 0 \
+            "Keyboard" "Set system keyboard" \
+            "Network" "Set up the network" \
+            "Source" "Set source installation" \
+            "Hostname" "Set system hostname" \
+            "Timezone" "Set system time zone" \
+            "RootPassword" "Set system root password" \
+            "UserAccount" "Set primary user name and password" \
+            "BootLoader" "Set disk to install bootloader" \
+            "Partition" "Partition disk(s)" \
+            "Filesystems" "Configure filesystems and mount points" \
+            "Install" "Start installation with saved settings" \
+            "Exit" "Exit installation"
+    else
+        DIALOG --default-item $DEFITEM \
+            --extra-button --extra-label "Settings" \
+            --title " Void Linux installation menu " \
+            --menu "$MENULABEL" 10 70 0 \
+            "Keyboard" "Set system keyboard" \
+            "Network" "Set up the network" \
+            "Source" "Set source installation" \
+            "Hostname" "Set system hostname" \
+            "Locale" "Set system locale" \
+            "Timezone" "Set system time zone" \
+            "RootPassword" "Set system root password" \
+            "UserAccount" "Set primary user name and password" \
+            "BootLoader" "Set disk to install bootloader" \
+            "Partition" "Partition disk(s)" \
+            "Filesystems" "Configure filesystems and mount points" \
+            "Install" "Start installation with saved settings" \
+            "Exit" "Exit installation"
+    fi
 
     if [ $? -eq 3 ]; then
         # Show settings