aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xsystems/build_base_machine.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/systems/build_base_machine.sh b/systems/build_base_machine.sh
index 95f38765..c64f7bb2 100755
--- a/systems/build_base_machine.sh
+++ b/systems/build_base_machine.sh
@@ -37,6 +37,9 @@ function die() {
# Detect OS name and version from systemd based os-release file
. /etc/os-release
+# Get OS name (the First word from $NAME in /etc/os-release)
+OS_NAME=`echo "$NAME" | cut -d ' ' -f1`
+
# check if root
if [ "$UID" -ne "$ROOT_UID" ]
then
@@ -45,11 +48,11 @@ then
fi
# If there is version specific dir available then set distro_dir to that
-if [ -d "$NAME/$VERSION_ID" ]; then
- distro_dir="$NAME/$VERSION_ID"
+if [ -d "$OS_NAME/$VERSION_ID" ]; then
+ distro_dir="$OS_NAME/$VERSION_ID"
else
# Fallback - Default distro_dir = OS name
- distro_dir="$NAME"
+ distro_dir="$OS_NAME"
fi
# build base system using OS specific scripts