From owner-freebsd-current Mon Jan 10 22:47:54 2000 Delivered-To: freebsd-current@freebsd.org Received: from post.mail.nl.demon.net (post-10.mail.nl.demon.net [194.159.73.20]) by hub.freebsd.org (Postfix) with ESMTP id 58F5914E7F for ; Mon, 10 Jan 2000 22:47:49 -0800 (PST) (envelope-from marc@oldserver.demon.nl) Received: from [212.238.105.241] (helo=propro) by post.mail.nl.demon.net with esmtp (Exim 2.02 #1) id 127v5l-00012h-00 for current@freebsd.org; Tue, 11 Jan 2000 06:47:46 +0000 Date: Tue, 11 Jan 2000 07:47:45 +0100 (CET) From: Marc Schneiders To: current@freebsd.org Subject: ssh2: piperd = hanging? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Trying to use cvs to get a working copy of /usr/src from the /home/ncvs of one machine to another, cvs just hangs. Top displays as state for cvs `piperd'. I have not been able to find this documented in the top man page. A guess: pipe reading data? In my case it indicates cvs or ssh hanging :-( There are no data read anymore in any case (for which top seems to print `getblk' or `RUN' during the short time cvs works). Things remain like this until I kill cvs through ^C. This happens a few seconds after entering the cvs command. When I retry: the same result, but not always at the same file. Maybe I should mention that after entering the password (for ssh) I get: `stdin isn't a terminal'. The solution for this problem seems to be to set CVS_RSH to ssh1. Both `ssh' and `ssh2' produce the abortive cvs. Both machines run ssh2 2.0.13 from the ports. uname -a: ... 4.0 CURRENT Dec 26 ... 1999 -- Marc Schneiders marc@venster.nl marc@oldserver.demon.nl propro 7:00am up 11 days, 8:49, load average: 2.03 2.04 2.00 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message