From owner-freebsd-bugs@FreeBSD.ORG Mon Aug 9 15:10:09 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5E401065675 for ; Mon, 9 Aug 2010 15:10:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B4EB28FC0A for ; Mon, 9 Aug 2010 15:10:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o79FA9PS089603 for ; Mon, 9 Aug 2010 15:10:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o79FA9s3089602; Mon, 9 Aug 2010 15:10:09 GMT (envelope-from gnats) Date: Mon, 9 Aug 2010 15:10:09 GMT Message-Id: <201008091510.o79FA9s3089602@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Ruben van Staveren Cc: 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 Reply-To: Ruben van Staveren List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Aug 2010 15:10:09 -0000 The following reply was made to PR kern/148781; it has been noted by GNATS. From: Ruben van Staveren To: bug-followup@FreeBSD.org, ruben@erg.verweg.com Cc: Subject: Re: kern/148781: [kernel] SIGPIPE after update to 8.1-RC2 Date: Mon, 9 Aug 2010 17:02:11 +0200 I'm revoking this pr. Discussion on the mailinglist suggest this is a = bug in sudo 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. Regards, Ruben=