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: