Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Sep 2006 22:42:27 +0400
From:      Slawa Olhovchenkov <slw@zxy.spb.ru>
To:        Brian Somers <brian@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/usr.bin/su su.c
Message-ID:  <20060903184227.GA6453%slw@zxy.spb.ru>
In-Reply-To: <200601030917.k039H4pC060911@repoman.freebsd.org>
References:  <200601030917.k039H4pC060911@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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
> _______________________________________________
> cvs-src@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/cvs-src
> To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060903184227.GA6453%slw>