>As far as I can tell, a proper version of >those program should not have any of the 1989 code still in it. Call >stty to set the terminal parameters, wait for somebody to hit enter, >maybe "cat /etc/issue", then run the login command. >What else does it do?
One of the big jobs of getty (which didn't exist in the very beginning) was to try to figure out the baud rate of the incoming serial session. The only reason it managed the "login:" prompt, which was/is part of login's job, was so that it had something to work with on the serial line. Most of the rest of the crap (like uppercase-only) was to deal with nasty serial terminals that had pretty much died out by the late 70's. (But they were very expensive, and nobody was going to throw them away until they'd gotten their money's worth. I had the pleasure of using a few in college. "I want my Hazeltine!") Most of the weird serial terminal stuff is gone, but I'd think that serial data rate detection would still be important in some places, especially some classes of embedded systems. And modems aren't gone everywhere, not yet. -- Jim _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox