From owner-freebsd-current@FreeBSD.ORG Mon Jul 16 14:46:29 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1729916A401 for ; Mon, 16 Jul 2007 14:46:29 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by mx1.freebsd.org (Postfix) with ESMTP id 8661513C4A8 for ; Mon, 16 Jul 2007 14:46:28 +0000 (UTC) (envelope-from rpaulo@fnop.net) Received: from core.fnop.net (mx.fnop.net [82.102.11.82]) by core.fnop.net (Postfix) with ESMTP id F3240690D63; Mon, 16 Jul 2007 15:40:36 +0100 (WEST) Received: by core.fnop.net (Postfix, from userid 1015) id B419F690E19; Mon, 16 Jul 2007 15:40:36 +0100 (WEST) X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on core.fnop.net X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.7 Received: from epsilon.local (87-196-113-137.net.novis.pt [87.196.113.137]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by core.fnop.net (Postfix) with ESMTP id CF902690D63; Mon, 16 Jul 2007 15:40:34 +0100 (WEST) Message-ID: <469B84AF.7040605@fnop.net> Date: Mon, 16 Jul 2007 15:46:07 +0100 From: Rui Paulo User-Agent: Thunderbird 2.0.0.4 (X11/20070704) MIME-Version: 1.0 To: Dmitry Morozovsky References: <20070716182657.X73148@woozle.rinet.ru> In-Reply-To: <20070716182657.X73148@woozle.rinet.ru> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: current@freebsd.org Subject: Re: tcsh, su (port make config/make install), unexpected suspension X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 14:46:29 -0000 Dmitry Morozovsky wrote: > Dear colleagues, > > -CURRENT from 15 Jul > > running `make install' or `make config' in port directory from non-root user > with tcsh often (but not always) leads to unexpected su suspension, like: > > Script started on Mon Jul 16 18:33:11 2007 > marck@mck-s420:/usr/ports/sysutils/smartmontools> make config > ===> Switching to root credentials to create /var/db/ports/smartmontools > Password: > ===> Returning to user credentials > > Suspended (tty output) > marck@mck-s420:/usr/ports/sysutils/smartmontools> j > [1] + 1079 Suspended (tty output) make config > marck@mck-s420:/usr/ports/sysutils/smartmontools> fg > > make config > > [config window here] > > Password: > ===> Returning to user credentials > marck@mck-s420:/usr/ports/sysutils/smartmontools> j > marck@mck-s420:/usr/ports/sysutils/smartmontools> x > exit > > Script done on Mon Jul 16 18:34:17 2007 > > > This seems to be related to broken signal handling in tsch 6.15.00 discussed > earlier. No. I have the same problem with zsh and the ports infrastructure uses /bin/sh, not tcsh. Regards. -- Rui Paulo