From d3d86c6ff9823485353b2016b5767a7ff899db02 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Thu, 6 Jul 2023 19:03:42 +0400 Subject: [PATCH] =?UTF-8?q?cssh:=20forcer=20la=20d=C3=A9sactivation=20du?= =?UTF-8?q?=20verrouillage=20de=20la=20session?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cssh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cssh b/cssh index 222c625..8473359 100755 --- a/cssh +++ b/cssh @@ -23,13 +23,14 @@ eval "$vars" [ "${#hosts[*]}" -gt 0 ] || die "Vous devez spécifier l'hôte sur lequel se connecter" [ ${#args[*]} -gt 0 ] && cmd="$(qvals "${args[@]}"); " || cmd= -cmd="$cmd$(<"$scriptdir/Sscreen")" +cmd="$cmd +export LOCKPRG=/bin/true; $(<"$scriptdir/Sscreen")" cmd="'${cmd//\'/\'\\\'\'}'" for host in "${hosts[@]}"; do "$ssh" \ "${options[@]}" -qt "$host" -- \ - "[ -x /usr/local/nutools/Sscreen ] && exec /usr/local/nutools/Sscreen $(qvals "${args[@]}") || exit 123" + "export LOCKPRG=/bin/true; [ -x /usr/local/nutools/Sscreen ] && exec /usr/local/nutools/Sscreen $(qvals "${args[@]}") || exit 123" if [ $? -eq 123 ]; then # pas de Sscreen en face, le faire à la main ${exec:+exec} \