delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/04/05/09:18:52

X-Spam-Check-By: sourceware.org
Date: Wed, 5 Apr 2006 09:18:24 -0400 (EDT)
From: Igor Peshansky <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: Jay Abel <jabel AT flex DOT com>
cc: cygwin AT cygwin DOT com
Subject: Re: cvs over ssh with tcsh
In-Reply-To: <004c01c6587d$ccb2e430$84017ece@jabelxp>
Message-ID: <Pine.GSO.4.63.0604050911590.12523@access1.cims.nyu.edu>
References: <004c01c6587d$ccb2e430$84017ece AT jabelxp>
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On Tue, 4 Apr 2006, Jay Abel wrote:

> This is just a ping to see if anyone has noticed problems running cvs in
> command line server mode over ssh with tcsh installed as the login shell
> (in /etc/passwd).  After a lot of testing (thanks Rene Berber) is seems
> that the problem only occurs when tcsh is my login shell.  If I change
> my login shell to /bin/bash, the problem goes away.
>
> versions are as follows:
> [snip]
> I googled 'ssh tcsh' and found that some programs (sftp) don't like
> noisy rc scripts, but

cvs also doesn't like noisy scripts.

> tcsh -C /bin/true
>
> produces no output.

I take it you meant "tcsh -c /bin/true" (lowercase "c").  Your test above
only tests tcsh in non-login mode.  Try 'tcsh -l' or '(exec -l tcsh)' from
bash instead.

> The symptoms of failure that I obsererve fall into two categories:
>
> 1. cvs client reports 'unrecognized command' along with a piece of one
> of the files uploaded displayed as the offending command, or
>
> 2. cvs trace stops dead, with both client and server processes in an O
> state by ps.

Both of these seem to indicate extra output from somewhere.

> [snip]
> At this point I'm mostly interested in whether anyone else has ever seen
> this behavior.  If not, I'll continue to try to acertain what it is
> about my tcsh configuration which is causing the problem.

I'd say you have a noisy .login (or /etc/csh.login)...  If you rule that
out, we can look for other causes.

FWIW, simply "ssh user AT host cvs server" should show you all of the output
your cvs client sees (and complains about)...
HTH,
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_	    pechtcha AT cs DOT nyu DOT edu | igor AT watson DOT ibm DOT com
ZZZzz /,`.-'`'    -.  ;-;;,_		Igor Peshansky, Ph.D. (name changed!)
     |,4-  ) )-,_. ,\ (  `'-'		old name: Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte."
"But no -- you are no fool; you call yourself a fool, there's proof enough in
that!" -- Rostand, "Cyrano de Bergerac"

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019