I am maintaining an ec2 bootstrapping script for debian squeeze on github. The setup has become very minimal and I try to justify all my changes to the standard setup.
Currently I am wondering whether there would be any problem with disabling all TTYs via /etc/inittab
.
People log in to an AMI via ssh anyways, which spawns its own shell.
Is there anything that can be installed on the server which expects a TTY to be present?
Would XEN have a problem with this in the long run?
p.s.: Github issue here