From e5bd941ff330b23a2f527d03a7f35c1a97c50ea7 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Wed, 30 Apr 2025 10:05:50 +0200 Subject: [PATCH] mxqi: Forward $LC_CTYPE to remote session Forward the environment variable LC_CTYPE (typically "en_US.UTF-8" in our environment) to the remote session. --- mxqi/mxqi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mxqi/mxqi b/mxqi/mxqi index f7bb142..fdc6fdb 100755 --- a/mxqi/mxqi +++ b/mxqi/mxqi @@ -180,7 +180,7 @@ sub server { TMPDIR MXQ_JOBTMPDIR CUDA_VISIBLE_DEVICES )); print $out "SetEnv $s\n" if $s; - print $out "AcceptEnv MXQI_SUBMIT_WD\n"; + print $out "AcceptEnv MXQI_SUBMIT_WD LC_CTYPE\n"; print $out "X11Forwarding yes\n"; print $out "AddressFamily inet\n"; print $out "HostKey $tmpdir/ssh_host_ed25519_key\n"; @@ -362,6 +362,7 @@ _EOF_ '-p', $data->{'port'}, '-o', "StrictHostKeyChecking yes", '-o', "KnownHostsCommand /usr/bin/echo $hostkeyline", + '-o', 'SendEnv LC_CTYPE', exists $ENV{'PWD'} ? ( '-o', "SetEnv MXQI_SUBMIT_WD=\"$ENV{'PWD'}\"" ) : (), $data->{'hostname'}; die ("exec ssh: $!\n");