Re: [fossil-users] ssh transport and tcsh

2013-02-25 Thread Matt Welland
It looks like trying to override both the shell and the fossil location works only for the initial clone. There is a problem with using to separate the second parameter so a sync done later fails. /opt/bin/fossil remote-url

Re: [fossil-users] ssh transport and tcsh --off topic

2013-02-07 Thread j. v. d. hoff
On Thu, 07 Feb 2013 00:05:48 +0100, Richard Hipp d...@sqlite.org wrote: On my debian box, /bin/sh is a symlink to /bin/dash (which I have never heard of before). `dash' is the 'debian almquist shell': http://en.wikipedia.org/wiki/Debian_Almquist_shell (and also

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread j. van den hoff
On Wed, 06 Feb 2013 18:48:01 +0100, Matt Welland estifo...@gmail.com wrote: Using ssh for transport still doesn't work if a users login shell is tcsh. I'm looking for help on this problem as I've not yet found a solution. If anyone can confirm that the problem exists or if anyone has

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Matt Welland
Hmmm... your point about the remote login is curious. I assumed that fossil was doing something like this (I'm using faux code here): inport, outport = popen2(ssh, -e, none, user@host, fossil, ... ) but it sounds like what is actually being done is (I have not grokked the code well enough to

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Richard Hipp
On Wed, Feb 6, 2013 at 2:18 PM, Matt Welland estifo...@gmail.com wrote: Hmmm... your point about the remote login is curious. I assumed that fossil was doing something like this (I'm using faux code here): inport, outport = popen2(ssh, -e, none, user@host, fossil, ... ) but it sounds like

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Matt Welland
On Wed, Feb 6, 2013 at 12:27 PM, Richard Hipp d...@sqlite.org wrote: On Wed, Feb 6, 2013 at 2:18 PM, Matt Welland estifo...@gmail.com wrote: Hmmm... your point about the remote login is curious. I assumed that fossil was doing something like this (I'm using faux code here): inport,

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Richard Hipp
On Wed, Feb 6, 2013 at 3:39 PM, Matt Welland estifo...@gmail.com wrote: On Wed, Feb 6, 2013 at 12:27 PM, Richard Hipp d...@sqlite.org wrote: On Wed, Feb 6, 2013 at 2:18 PM, Matt Welland estifo...@gmail.com wrote: Hmmm... your point about the remote login is curious. I assumed that

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Martin Gagnon
On Wed, Feb 6, 2013 at 2:27 PM, Richard Hipp d...@sqlite.org wrote: On Wed, Feb 6, 2013 at 2:18 PM, Matt Welland estifo...@gmail.com wrote: Hmmm... your point about the remote login is curious. I assumed that fossil was doing something like this (I'm using faux code here): inport,

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Matt Welland
On Wed, Feb 6, 2013 at 3:12 PM, Matt Welland estifo...@gmail.com wrote: On Wed, Feb 6, 2013 at 1:52 PM, Richard Hipp d...@sqlite.org wrote: On Wed, Feb 6, 2013 at 3:39 PM, Matt Welland estifo...@gmail.com wrote: On Wed, Feb 6, 2013 at 12:27 PM, Richard Hipp d...@sqlite.org wrote:

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Martin Gagnon
On Wed, Feb 6, 2013 at 5:07 PM, Martin Gagnon eme...@gmail.com wrote: On Wed, Feb 6, 2013 at 2:27 PM, Richard Hipp d...@sqlite.org wrote: On Wed, Feb 6, 2013 at 2:18 PM, Matt Welland estifo...@gmail.com wrote: Hmmm... your point about the remote login is curious. I assumed that fossil

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Richard Hipp
On Wed, Feb 6, 2013 at 5:45 PM, Martin Gagnon eme...@gmail.com wrote: With some experimentation, it seems that on my Linux Debian computer, this is not true, If I put a echo on top of my bashrc file, don't matter if I specify a command or not, I will see the echo. But on my OpenBSD box, I

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Matt Welland
I got some help from a co-worker to test this fix. He ran 1000's of clones with bash as a login shell and with tcsh as a login shell with zero problems. Can a couple other folks test it and can it then get into the official release (assuming no problems found)? It would be a real boon for me and

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Richard Hipp
On Wed, Feb 6, 2013 at 6:22 PM, Matt Welland estifo...@gmail.com wrote: I got some help from a co-worker to test this fix. He ran 1000's of clones with bash as a login shell and with tcsh as a login shell with zero problems. Can a couple other folks test it and can it then get into the

Re: [fossil-users] ssh transport and tcsh

2013-02-06 Thread Matt Welland
On Wed, Feb 6, 2013 at 5:31 PM, Richard Hipp d...@sqlite.org wrote: On Wed, Feb 6, 2013 at 6:22 PM, Matt Welland estifo...@gmail.com wrote: I got some help from a co-worker to test this fix. He ran 1000's of clones with bash as a login shell and with tcsh as a login shell with zero