]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix openbsd color-display problem in system test output
authorEvan Hunt <each@isc.org>
Fri, 25 May 2018 19:47:02 +0000 (12:47 -0700)
committerEvan Hunt <each@isc.org>
Fri, 25 May 2018 20:01:38 +0000 (13:01 -0700)
(cherry picked from commit 1e31fdb76dff65b6406420a94e5b073f83a594cb)

bin/tests/system/conf.sh.in

index d3fe0c977b9c7ba011d0d132251d8c64b83a4da8..6df61ffaf42954f72f9accd64dcb4badce4ebeec 100644 (file)
@@ -165,7 +165,7 @@ NZD=@NZD_TOOLS@
 #
 # Set up color-coded test output
 #
-if [ ${SYSTEMTEST_FORCE_COLOR:-0} -eq 1 ] || test -t 1 && type tput > /dev/null 2>&1 ; then
+if [ ${SYSTEMTEST_FORCE_COLOR:-0} -eq 1 ] || test -t 1 && type tput > /dev/null 2>&1 && tput setaf 7 > /dev/null 2>&1 ; then
     COLOR_END=`tput setaf 4`    # blue
     COLOR_FAIL=`tput setaf 1`   # red
     COLOR_INFO=`tput bold`      # bold