forked from ungleich-public/cdist
[type/__locale_system] Fix version extraction for SuSE
This commit is contained in:
parent
71710fa00a
commit
7b480f4293
1 changed files with 7 additions and 1 deletions
|
@ -163,7 +163,13 @@ in
|
||||||
key="export ${__object_id}"
|
key="export ${__object_id}"
|
||||||
;;
|
;;
|
||||||
suse)
|
suse)
|
||||||
os_version=$(cat "${__global}/explorer/os_version")
|
if test -s "${__global}/explorer/os_release"
|
||||||
|
then
|
||||||
|
# shellcheck source=/dev/null
|
||||||
|
os_version=$(. "${__global}/explorer/os_release" && echo "${VERSION}")
|
||||||
|
else
|
||||||
|
os_version=$(sed -n 's/^VERSION\ *=\ *//p' "${__global}/explorer/os_version")
|
||||||
|
fi
|
||||||
os_major=$(expr "${os_version}" : '\([0-9]\{1,\}\)')
|
os_major=$(expr "${os_version}" : '\([0-9]\{1,\}\)')
|
||||||
|
|
||||||
# https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-suse.html#sec-suse-l10n
|
# https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-suse.html#sec-suse-l10n
|
||||||
|
|
Loading…
Reference in a new issue