From owner-freebsd-stable Sun Feb 4 13: 8:32 2001 Delivered-To: freebsd-stable@freebsd.org Received: from earth.backplane.com (earth-nat-cw.backplane.com [208.161.114.67]) by hub.freebsd.org (Postfix) with ESMTP id 0E83F37B401 for ; Sun, 4 Feb 2001 13:08:15 -0800 (PST) Received: (from dillon@localhost) by earth.backplane.com (8.11.1/8.9.3) id f14L82U16403; Sun, 4 Feb 2001 13:08:02 -0800 (PST) (envelope-from dillon) Date: Sun, 4 Feb 2001 13:08:02 -0800 (PST) From: Matt Dillon Message-Id: <200102042108.f14L82U16403@earth.backplane.com> To: Kris Kennaway Cc: Brian Dean , freebsd-stable@FreeBSD.ORG Subject: Re: installworld anomoly References: <20010203154344.B27418@vger.bsdhome.com> <20010203125044.A40718@xor.obsecurity.org> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :--ibTvN161/egqYuK8 :Content-Type: text/plain; charset=us-ascii :Content-Disposition: inline : :On Sat, Feb 03, 2001 at 03:43:44PM -0500, Brian Dean wrote: : :> Is anyone else seeing this? : :Yes, it's a known bug in OpenSSH. There's a patch in the PR database, :I don't have the number handy, and haven't tried it myself. : :Kris It's not a bug with OpenSSH, it's a bug with 'makewhatis'. The 'makewhatis' perl script is closing the input descriptor without draining all the input. If the gzcat writing the descriptor does not use a large enough buffer, the gzcat's write() will then fail. This is not a bug with gzcat or a bug due to the pipe being too small (there is no 'right' size for the pipe), it's a bug with 'makewhatis', and a very easy bug to fix too. Since other people are reporting this (I reported this problem in early January), I'll go ahead and fix the perl script. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message