Commit b95e0305 authored by Muhammad Herdiansyah's avatar Muhammad Herdiansyah

Distro: Put GoboLinux versioning below lsb_release

lsb_release can handle GoboLinux properly, it seems. So the fallback detection can be used if lsb_release fails.
parent 20185e51
......@@ -71,12 +71,6 @@ get_distro() {
*) distro="$(lsb_release -sd) on Chrome OS" ;;
esac
elif [[ -f "/etc/GoboLinuxVersion" ]]; then
case "$distro_shorthand" in
"on" | "tiny") distro="GoboLinux" ;;
*) distro="GoboLinux $(< /etc/GoboLinuxVersion)"
esac
elif [[ -f "/etc/redstar-release" ]]; then
case "$distro_shorthand" in
"on" | "tiny") distro="Red Star OS" ;;
......@@ -91,6 +85,12 @@ get_distro() {
esac
distro="$(lsb_release $lsb_flags)"
elif [[ -f "/etc/GoboLinuxVersion" ]]; then
case "$distro_shorthand" in
"on" | "tiny") distro="GoboLinux" ;;
*) distro="GoboLinux $(< /etc/GoboLinuxVersion)"
esac
elif type -p guix >/dev/null; then
case "$distro_shorthand" in
"on" | "tiny") distro="GuixSD" ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment