From 525104ef18d3c6a9c2dc96b9f1dd3e0b072eab86 Mon Sep 17 00:00:00 2001 From: Lars Gebhardt-Kusche Date: Fri, 6 Mar 2026 21:36:11 +0100 Subject: [PATCH] asdasd --- tools/pi_control/terminal_entry.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/pi_control/terminal_entry.sh b/tools/pi_control/terminal_entry.sh index 91cf0db..ae4ff96 100644 --- a/tools/pi_control/terminal_entry.sh +++ b/tools/pi_control/terminal_entry.sh @@ -54,7 +54,7 @@ fi SSH_TARGET="${USER}@${HOST}" if [[ -n "${COMMAND}" ]]; then - REMOTE_CMD="${COMMAND}; exec \$SHELL -l" + REMOTE_CMD="${COMMAND}; exec /bin/bash -l || exec /bin/sh -l" REMOTE_CMD="${REMOTE_CMD//\\/\\\\}" REMOTE_CMD="${REMOTE_CMD//\"/\\\"}" if [[ "${AUTH_TYPE}" == "key" && -n "${KEY_PATH}" ]]; then @@ -65,7 +65,7 @@ if [[ -n "${COMMAND}" ]]; then exec ssh "${SSH_OPTS[@]}" -p "${PORT:-22}" -tt "${SSH_TARGET}" -- sh -lc "${REMOTE_CMD}" fi else - REMOTE_CMD="exec \$SHELL -l" + REMOTE_CMD="exec /bin/bash -l || exec /bin/sh -l" if [[ "${AUTH_TYPE}" == "key" && -n "${KEY_PATH}" ]]; then exec ssh "${SSH_OPTS[@]}" -i "${KEY_PATH}" -p "${PORT:-22}" -tt "${SSH_TARGET}" -- sh -lc "${REMOTE_CMD}" elif [[ "${AUTH_TYPE}" == "pass" && -n "${PASSWORD}" ]]; then