Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jul 2007 18:38:14 +0400 (MSD)
From:      Dmitry Morozovsky <marck@rinet.ru>
To:        current@freebsd.org
Subject:   tcsh, su (port make config/make install), unexpected suspension
Message-ID:  <20070716182657.X73148@woozle.rinet.ru>

next in thread | raw e-mail | index | archive | help
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.

Sincerely,
D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru ***
------------------------------------------------------------------------



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