Aha!
And that flash of inspiration, plus a fresh look, made me realise that sysvinit only does ioctl(TIOCSCTTY) for the sysinit process - it doesn't do it for any usual runlevel change ones.
So Upstart is just fine here
Aha!
And that flash of inspiration, plus a fresh look, made me realise that sysvinit only does ioctl(TIOCSCTTY) for the sysinit process - it doesn't do it for any usual runlevel change ones.
So Upstart is just fine here