Commit 458895f3 authored by Vitaly Lipatov's avatar Vitaly Lipatov

distr_info: add optional BUILD_ID

parent 6d175c10
...@@ -304,6 +304,7 @@ DISTRIB_RELEASE="" ...@@ -304,6 +304,7 @@ DISTRIB_RELEASE=""
DISTRIB_FULL_RELEASE="" DISTRIB_FULL_RELEASE=""
DISTRIB_RELEASE_ORIG="" DISTRIB_RELEASE_ORIG=""
DISTRIB_CODENAME="" DISTRIB_CODENAME=""
BUILD_ID=""
# Default detection by /etc/os-release # Default detection by /etc/os-release
# https://www.freedesktop.org/software/systemd/man/os-release.html # https://www.freedesktop.org/software/systemd/man/os-release.html
...@@ -857,6 +858,7 @@ case "$1" in ...@@ -857,6 +858,7 @@ case "$1" in
echo " --full-version - print full version of the distro" echo " --full-version - print full version of the distro"
echo " --codename (obsoleted) - print distro codename (focal for Ubuntu 20.04)" echo " --codename (obsoleted) - print distro codename (focal for Ubuntu 20.04)"
echo " --repo-name - print repository name (focal for Ubuntu 20.04)" echo " --repo-name - print repository name (focal for Ubuntu 20.04)"
echo " --build-id - print a string uniquely identifying the system image originally used as the installation base"
echo " -V - print the utility version" echo " -V - print the utility version"
echo "Run without args to print all information." echo "Run without args to print all information."
exit 0 exit 0
...@@ -925,6 +927,9 @@ case "$1" in ...@@ -925,6 +927,9 @@ case "$1" in
-o|--os-name) -o|--os-name)
get_base_os_name get_base_os_name
;; ;;
--build-id)
echo "$BUILD_ID"
;;
-v|--base-version) -v|--base-version)
override_distrib "$2" override_distrib "$2"
echo "$DISTRIB_RELEASE" echo "$DISTRIB_RELEASE"
......
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