From 0b508c822e8af0b4497f3a49bec2a1371c7c06c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C4=83rcziem=20=E2=84=A2?= <118485377+spalencsar@users.noreply.github.com> Date: Mon, 6 Oct 2025 10:12:16 +0200 Subject: [PATCH] Fix openSUSE Leap detection in setup.sh - Add support for 'opensuse-leap' distribution ID - Normalize 'opensuse-leap' to 'opensuse' for package management - Resolves issue where openSUSE Leap was not recognized as supported --- setup.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/setup.sh b/setup.sh index 6e4b3d9..3c48082 100644 --- a/setup.sh +++ b/setup.sh @@ -189,8 +189,12 @@ detect_distro() { # Normalize distribution names case $detected_distro in - ubuntu|debian|fedora|arch|opensuse) - DISTRO=$detected_distro + ubuntu|debian|fedora|arch|opensuse|opensuse-leap) + if [[ "$detected_distro" == "opensuse-leap" ]]; then + DISTRO="opensuse" + else + DISTRO=$detected_distro + fi ;; "red hat enterprise linux server"|"rhel") DISTRO="fedora" # Treat RHEL as Fedora for package management