Re: tcsh, su (port make config/make install), unexpected suspension

From: Rui Paulo <rpaulo_at_fnop.net>
Date: Mon, 16 Jul 2007 15:46:07 +0100
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_at_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_at_mck-s420:/usr/ports/sysutils/smartmontools> j
> [1]  +  1079 Suspended (tty output)	make config
> marck_at_mck-s420:/usr/ports/sysutils/smartmontools> fg
> 
> make config
> 
> [config window here]
> 
> Password:
> ===>  Returning to user credentials
> marck_at_mck-s420:/usr/ports/sysutils/smartmontools> j
> marck_at_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
Received on Mon Jul 16 2007 - 12:46:29 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:14 UTC