From d45cd2aec58914b57a750d8bc1c31ff7598bccf1 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 8 Dec 2019 12:56:16 +0000 Subject: [PATCH] stest: Allow SECNET_STEST_DIVERT_*='i ' Eg, SECNET_STEST_DIVERT_inside='i gdb --args' which causes it to print something like this spawn UDP_PRELOAD_DIR=./stest/d-nonnego-oo/s LD_PRELOAD=./stest/udp-preload.so:libgtk3-nocsd.so.0 gdb --args ./secnet -dvnc ./stest/d-nonnego-oo/inside.conf which is convenient. Signed-off-by: Ian Jackson --- stest/common.tcl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stest/common.tcl b/stest/common.tcl index a8651d6..7ebe9d2 100644 --- a/stest/common.tcl +++ b/stest/common.tcl @@ -188,8 +188,9 @@ proc spawn-secnet {location site} { } if {[info exists env($divertk)]} { switch -glob $env($divertk) { - i { - puts " $argl" + i - {i *} { + regsub {^i} $env($divertk) {} divert_prefix + puts "$divert_prefix $argl" puts -nonewline "run ^ command, hit return " flush stdout gets stdin -- 2.30.2