[openssh-commits] [openssh] 02/02: Detect tmux at configure time and pass to tests.
git+noreply at mindrot.org
git+noreply at mindrot.org
Mon Oct 20 18:32:17 AEDT 2025
This is an automated email from the git hooks/post-receive script.
dtucker pushed a commit to branch master
in repository openssh.
commit a750ec60782d21db69383344dda478342d40ffa1
Author: Darren Tucker <dtucker at dtucker.net>
AuthorDate: Mon Oct 20 18:31:08 2025 +1100
Detect tmux at configure time and pass to tests.
ok djm@
---
Makefile.in | 1 +
configure.ac | 1 +
regress/ssh-tty.sh | 2 +-
regress/test-exec.sh | 3 +++
4 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/Makefile.in b/Makefile.in
index a099b38fc..66f159689 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -818,6 +818,7 @@ interop-tests t-exec file-tests extra-tests: regress-prep regress-binaries $(TAR
TEST_SSH_DROPBEARKEY="@DROPBEARKEY@" \
TEST_SSH_DROPBEARCONVERT="@DROPBEARCONVERT@" \
TEST_SSH_DBCLIENT="@DBCLIENT@" \
+ TEST_SSH_TMUX="@TMUX@" \
TEST_SSH_IPV6="@TEST_SSH_IPV6@" \
TEST_SSH_UTF8="@TEST_SSH_UTF8@" \
TEST_SHELL="$(TEST_SHELL)" \
diff --git a/configure.ac b/configure.ac
index 916ba032e..86cf56689 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5825,6 +5825,7 @@ AC_PATH_PROG([DROPBEAR], [dropbear])
AC_PATH_PROG([DBCLIENT], [dbclient])
AC_PATH_PROG([DROPBEARKEY], [dropbearkey])
AC_PATH_PROG([DROPBEARCONVERT], [dropbearconvert])
+AC_PATH_PROG([TMUX], [tmux])
CFLAGS="${CFLAGS} ${CFLAGS_AFTER}"
LDFLAGS="${LDFLAGS} ${LDFLAGS_AFTER}"
diff --git a/regress/ssh-tty.sh b/regress/ssh-tty.sh
index 2864f5001..690794c9e 100644
--- a/regress/ssh-tty.sh
+++ b/regress/ssh-tty.sh
@@ -11,7 +11,7 @@ rm -rf "$FAKEHOME"
mkdir -m 0700 -p "$FAKEHOME"
# tmux stuff
-TMUX=tmux
+TMUX=${TMUX:-tmux}
test -x $TMUX || skip "tmux not found"
CLEANENV="env -i HOME=$HOME LOGNAME=$USER USER=$USER PATH=$PATH SHELL=$SHELL"
TMUX_TEST="$CLEANENV $TMUX -f/dev/null -Lopenssh-regress-ssh-tty"
diff --git a/regress/test-exec.sh b/regress/test-exec.sh
index f13750eae..377c72640 100644
--- a/regress/test-exec.sh
+++ b/regress/test-exec.sh
@@ -168,6 +168,9 @@ fi
if [ "x$TEST_SSH_DROPBEARCONVERT" != "x" ]; then
DROPBEARCONVERT="${TEST_SSH_DROPBEARCONVERT}"
fi
+if [ "x$TEST_SSH_TMUX" != "x" ]; then
+ TMUX="${TEST_SSH_TMUX}"
+fi
if [ "x$TEST_SSH_PKCS11_HELPER" != "x" ]; then
SSH_PKCS11_HELPER="${TEST_SSH_PKCS11_HELPER}"
fi
--
To stop receiving notification emails like this one, please contact
djm at mindrot.org.
More information about the openssh-commits
mailing list