Hi Vagrant, this bug is more than a year old already, but when you were testing, did you also try something like this: echo <sh-code> | ssh <server> /bin/sh
I think this should be less problematic with regard to quoting, and also upstream seemed to be open to an approach that specified a shell explicitly, instead of implicitly relying on a user's login shell or trying to write code that will run on all types of shell. Also, for all admins of frustrated tcsh users happening upon this bug report, I'd like to suggest the following workaround: ~/.bash_profile: # tcsh for interactive login shells. [[ $- == *i* ]] && SHELL=tcsh exec tcsh -l ~/.bashrc: # tcsh for interactive non-login shells. [[ $- == *i* ]] && SHELL=tcsh exec tcsh Florian -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org