You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to run sga-guard to forward to a remove server, which uses fish as default shell. This is the response I got:
Connecting to [email protected] to set up forwarding...
Failed to run remote stub: fish: Variables may not be used as commands. In fish, please define a function or use 'eval $SHELL'.
$SHELL -l -c "exec sga-stub"
^
Make sure that guardian agent is properly installed on the remote host
If I switch the default shell of the remote user ([email protected]) to /bin/bash, the forwarding would be successful. That means the agent depends on the behaviour of specific shell environment, which is not ideal.
Please fix this if possible. Thanks.
The text was updated successfully, but these errors were encountered:
Temporary workaround is to specify sga-stub location directly. If your sga-stub is installed in the $PATH of your remote environment, this should be easy:
I tried to run
sga-guard
to forward to a remove server, which uses fish as default shell. This is the response I got:If I switch the default shell of the remote user ([email protected]) to
/bin/bash
, the forwarding would be successful. That means the agent depends on the behaviour of specific shell environment, which is not ideal.Please fix this if possible. Thanks.
The text was updated successfully, but these errors were encountered: