--- linux-2.6.17-orig/init/main.c 2006-06-18 19:22:40.000000000 +0200 +++ linux-2.6.17-perso/init/main.c 2006-06-18 23:00:00.000000000 +0200 @@ -703,9 +703,13 @@ system_state = SYSTEM_RUNNING; numa_default_policy(); + sys_setsid(); + if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) < 0) printk(KERN_WARNING "Warning: unable to open an initial console.\n"); + sys_ioctl(0, TIOCSCTTY, 1); + (void) sys_dup(0); (void) sys_dup(0);