From 8653c238297b3e5f540bf13dae4852981c68c6af Mon Sep 17 00:00:00 2001 From: Chris Koeritz Date: Tue, 28 Aug 2018 14:30:13 -0400 Subject: [PATCH] made ssh terminal debugging use feisty debug flag --- scripts/core/functions.sh | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/scripts/core/functions.sh b/scripts/core/functions.sh index 071cf47c..19316ccf 100644 --- a/scripts/core/functions.sh +++ b/scripts/core/functions.sh @@ -187,7 +187,9 @@ if [ -z "$skip_all" ]; then # version for the other side (just 'linux'); we don't want the remote side still # thinking it's running xterm. save_terminal_title -echo TERM saved is $PRIOR_TERMINAL_TITLE + if [ ! -z "$DEBUG_FEISTY_MEOW" ]; then + echo TERM saved is: $PRIOR_TERMINAL_TITLE + fi #hmmm: why were we doing this? it scorches the user's logged in session, leaving it without proper terminal handling. # # we save the value of TERM; we don't want to leave the user's terminal # # brain dead once we come back from this function. @@ -196,9 +198,13 @@ echo TERM saved is $PRIOR_TERMINAL_TITLE /usr/bin/ssh -X -C "${args[@]}" # # restore the terminal variable also. # TERM="$oldterm" -echo TERM prior to restore is $PRIOR_TERMINAL_TITLE + if [ ! -z "$DEBUG_FEISTY_MEOW" ]; then + echo TERM before restore, will use prior title of: $PRIOR_TERMINAL_TITLE + fi restore_terminal_title -echo TERM title restored + if [ ! -z "$DEBUG_FEISTY_MEOW" ]; then + echo TERM title restored to prior value + fi } ############## -- 2.34.1