[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#45104: setsid() breakage



On Thu, Sep 23, 1999 at 12:16:55AM +0200, Mark Kettenis wrote:
>    Date: Wed, 22 Sep 1999 22:22:46 +0200 (CEST)
>    From: Mark Kettenis <kettenis@soliton.wins.uva.nl>
> 
>    There something else going on.  I'll try to debug the problem and see
>    if I can come up with a solution.
> 
> I think I found the problem.  `getty' sets the controlling terminal,
> but `login' doesn't pass it to its child.  I think the following patch
> is the solution.
> 
> 1999-09-23  Mark Kettenis  <kettenis@gnu.org>
> 
> 	* login.c (main): Pass controlling terminal ID port to the child.

The problem is, with this patch screen stops working again (same symptoms  as
before, maybe setsid() stopped working again).

Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org  Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
Marcus.Brinkmann@ruhr-uni-bochum.de                        PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/


Reply to: