From 35bfdb7dd0e207321d51a728f3b856c6b95768d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakobus=20Sch=C3=BCrz?= Date: Sun, 9 Apr 2023 23:51:54 +0200 Subject: [PATCH] fix files in extra file --- sshs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/sshs b/sshs index c616d5c..4d1e644 100644 --- a/sshs +++ b/sshs @@ -12,16 +12,19 @@ sshs() { local f local TMPBASHCONFIG=$(mktemp -p ${XDG_RUNTIME_DIR} -t bashrc.XXXXXXXX --suffix=.conf) local FILELIST=() +# local FILELIST=( "${MSC_BASE}/functions.sh" "${MSC_BASE}/logging" "${MSC_BASE}/myshell_load_fortmpconfig" $(getbashrcfile) ~/.bash_aliases "${MSC_BASE}/aliases" "${MSC_BASE}/PS1" "${MSC_BASE}/bash_completion.d/*" ) - if [ -e "${MSC_BASE}/sshs_addfiles.conf" ] ; then - for f in $(envsubst < ${MSC_BASE}/sshs_addfiles.conf);do - logdebug "add to FILELIST: ${f}"; - FILELIST+=("${f}"); + echo MSC_BASE: $MSC_BASE + SSHS_ADDFILES="${MSC_BASE}/sshs_addfiles.conf" + echo SSHS_ADDFILES: $SSHS_ADDFILES + if [ -e ${SSHS_ADDFILES} ] ; then + for f in $(envsubst < "${SSHS_ADDFILES}");do + logdebug "add $f to FILELIST" + FILELIST+=("${f}") done else loginfo "Filelist for sshs not found: ${MSC_BASE}/sshs_addfiles.conf" fi -# logdebug "FILELIST1: ${FILELIST[@]}" local SSH_OPTS="-o VisualHostKey=no -o ControlMaster=auto -o ControlPersist=20s" #local SSH_OPTS="-o VisualHostKey=no -o ControlMaster=auto -o ControlPersist=20s -o ControlPath=~/.ssh/master-%C" #local SSH_OPTS="-o VisualHostKey=no -o ControlMaster=yes -o ControlPersist=10s -o ControlPath=~/.ssh/ssh-%C"