Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jul 2007 15:46:07 +0100
From:      Rui Paulo <rpaulo@fnop.net>
To:        Dmitry Morozovsky <marck@rinet.ru>
Cc:        current@freebsd.org
Subject:   Re: tcsh, su (port make config/make install), unexpected suspension
Message-ID:  <469B84AF.7040605@fnop.net>
In-Reply-To: <20070716182657.X73148@woozle.rinet.ru>
References:  <20070716182657.X73148@woozle.rinet.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?469B84AF.7040605>