--- login-utils/simpleinit.c.orig 2007-02-28 22:12:16.000000000 +0100 +++ login-utils/simpleinit.c 2007-02-28 22:15:45.000000000 +0100 @@ -1476,6 +1476,9 @@ for (ival = 1; ival < NSIG; ival++) signal (ival, SIG_DFL); sigprocmask(SIG_UNBLOCK,&all_signals,NULL); if (!userspace){ + close (0); + close (1); + close (2); open ("/dev/console", O_RDONLY, 0); open ("/dev/console", O_RDWR, 0); dup2 (1, 2);