From owner-freebsd-stable Fri Sep 25 16:02:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA01830 for freebsd-stable-outgoing; Fri, 25 Sep 1998 16:02:37 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from sodium.network-alchemy.com (Sodium.Network-Alchemy.COM [199.46.17.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA01814 for ; Fri, 25 Sep 1998 16:02:35 -0700 (PDT) (envelope-from key@Network-Alchemy.COM) Received: from sodium.network-alchemy.com (localhost.network-alchemy.com [127.0.0.1]) by sodium.network-alchemy.com (8.8.7/8.8.8) with ESMTP id QAA05805; Fri, 25 Sep 1998 16:02:25 -0700 (PDT) (envelope-from key@network-alchemy.com) Message-Id: <199809252302.QAA05805@sodium.network-alchemy.com> To: freebsd-stable@FreeBSD.ORG cc: key@Network-Alchemy.COM From: key@KSquared.Net Subject: Broken Pipe on rsh to account using /bin/csh in v2.2.7 Date: Fri, 25 Sep 1998 16:02:25 -0700 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Folks, I've searched my archive of freebsd-stable and haven't seen a discussion of this yet. I've got some machines with v2.2.7. When I rsh to accounts on them that use /bin/csh I get no output and rsh exits with "Broken pipe". I added some debugging to rshd on a v2.2.7 box and I can see that we appear to successfully call execl() with the shell and all the arguments look good. If the login shell is anything other than csh (tested /usr/local/bin/tcsh, /bin/sh, /usr/local/bin/bash), rsh works. And rlogin, etc works fine. Anyone know where I should start looking? I pulled /bin/csh source from v2.2.5, compiled on the v2.2.7, it has the same problem. So, anyone have an idea where I should look next? In the execl() call? Thanks, Ken Key (key@Ksquared.Net) -- Ken Key Santa Cruz, CA To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message