From owner-freebsd-bugs@FreeBSD.ORG Mon Aug 9 16:42:07 2010 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C06A21065676 for ; Mon, 9 Aug 2010 16:42:07 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.50.215]) by mx1.freebsd.org (Postfix) with ESMTP id 6DFC78FC1C for ; Mon, 9 Aug 2010 16:42:07 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id C0B565C41; Mon, 9 Aug 2010 12:26:45 -0400 (EDT) Date: Mon, 9 Aug 2010 12:26:45 -0400 From: Wesley Shields To: Alex Kozlov Message-ID: <20100809162645.GB19844@atarininja.org> References: <20100809154755.GA56696@ravenloft.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100809154755.GA56696@ravenloft.kiev.ua> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-bugs@FreeBSD.org, Ruben van Staveren Subject: Re: kern/148781: [kernel] SIGPIPE after update to 8.1-RC2 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Aug 2010 16:42:07 -0000 On Mon, Aug 09, 2010 at 06:47:55PM +0300, Alex Kozlov wrote: > On Mon, Aug 09, 2010 at 03:10:09PM +0000, Ruben van Staveren wrote: > > > > I'm revoking this pr. Discussion on the mailinglist suggest this is a = > > bug in sudo > Its need to be reassigned to ports category. > > > After sudo > > > > (0|root@helium|pts/1[*]) ...mail/moztraybiff # procstat -i $$ | grep PIP > > 15982 tcsh PIPE -I- > > (0|root@helium|pts/1[*]) ...mail/moztraybiff # make fetch > > grep: write error: Broken pipe > > =3D=3D=3D> License check disabled, port has not defined LICENSE > > (0|root@helium|pts/1[*]) ...mail/moztraybiff #=20 > > > > after su > > > > (0|helium|pts/2[1]) ~ > su - root > > Password: > > helium# procstat -i $$ | grep PIP > > 16011 csh PIPE --- > > helium# cd /usr/ports/mail/moztraybiff/ > > helium# make fetch > > =3D=3D=3D> License check disabled, port has not defined LICENSE > > helium#=20 > > > > > > Even more, on some occasions sudo also will display the empty set for = > > PIPE. However, it is non trivial to provoke that state. > > An upgrade to sudo 1.7.4 might solve this to. A quick test showed a much = > > more likeness with su regarding "procstat -i $$ | grep PIPE" behavior = > > but I haven't extensively tested this. > I make local port for sudo 1.7.4 and after upgrading I don't have PIPE > problem anymore, at least with portsnap/make missing. Thanks for bringing this to my attention. I intend to update the sudo port to 1.7.4p2 sometime this week. I've been traveling for work/vacation the past week and a half so I have not had time to get to it until now. Hopefully the update will resolve this issue. -- WXS