I think we can't do this. From my /etc/inittab:
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
If /sbin/agetty exits, we shouldn't reap it. /sbin/init should notice
the death of login, and respawn the new child.
Thanks to all for replies! I'll re-send this patch as one-liner, without
any boot params or sysctls, and with long CC list.
I hope someone (not me) will make a final authoritative decision ;)
Oleg.
--