On Tue, Jan 03, 2006 at 09:17:04AM +0000, Brian Somers wrote: > brian 2006-01-03 09:17:04 UTC > > FreeBSD src repository > > Modified files: > usr.bin/su su.c > Log: > Fix the other su bug reintroduced two commits ago, namely > > $ su > % kill -STOP $$ > > where su is executing (t)csh. csh's job handling is a little more > special than that of (a)sh, bash and even zsh and blows up a little > more spectacularly. This modification restores the original mucking > about with the tty pgrp, but is careful to only do it when su (or > su's child) is the foreground process. > > While I'm here, fix a STDERR_FILENO spelling as suggested by bde.
This is break 'make config' in ports tree: > make config ===> Switching to root credentials to create /var/db/ports/glib20 ===> Returning to user credentials Suspended (tty output) For sh, tcsh and other shell. > Revision Changes Path > 1.79 +14 -1 src/usr.bin/su/su.c > _______________________________________________ > [EMAIL PROTECTED] mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "[EMAIL PROTECTED]" _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"
