X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/542cddb8324fead28ff5ddd56e206af31ed39e24..912755a7e0ad3d94d084798dd60bb7397abf3931:/tools/showbuildenv diff --git a/tools/showbuildenv b/tools/showbuildenv index 2338bc6c..9db0f3e2 100755 --- a/tools/showbuildenv +++ b/tools/showbuildenv @@ -9,6 +9,10 @@ # This script should *only* report basic information about the build # environment, and only that necessary to reproduce the build # environment. +# +# The script's exit status must be zero if all went acceptably well as +# buildbot checks for this and marks the `environment' stage as failed +# otherwise. offset () { sed -e '/./s/^/ /' "$@" @@ -25,7 +29,7 @@ header () { # also use that to placate broken logic that use its prescence as a # use-RPM test. for f in \ - /etc/os-release /etc/arch-release /etc/debian_version \ + /etc/os-release /etc/arch-release /etc/centos-release /etc/debian_version \ /etc/fedora-release /etc/gentoo-release /etc/redhat-release \ /etc/lsb-release \ ; do @@ -59,7 +63,7 @@ case ${os} in header Compilers: cc -v 2>&1 | offset - header Installed packages: + header Installed packages: #### pkg(7) or pkg_info(1) might not always be available. (pkg info 2>/dev/null | offset) || true (pkg_info 2>/dev/null | offset) || true