Better to upset whatever terminal settings the user had beforehand

Clearly, doing the stty on this system is desirable.

Doing the stty on all systems is what I'm worried about, i.e.,
upsetting things that were fine before.

    I don't know how we're supposed to check
    if the shell is broken or not.

No need to check if it's broken specifically.  It's enough to check if
we're on that system (simple uname) and then do the stty or switch to
another shell or skip the test.

By the way, what system is this?  I thought you were referring to to
login.opencsw.org, but that seems to be sparc-solaris-5.10.

    The date from ksh --version is 2011-02-08

Ok, granted that in this case it seems evident the patch is not applied.

In general the version output doesn't mean anything with distro programs
either.  Everyone routinely patches programs and libraries without
changing the version number.  Unfortunately.

karl

Reply via email to