henry (06/02/82)
Now running a new Unix. This one sets *execargs in the course of exec() so that ps pretty much always gives sensible output. A few peculiar things are visible on a ps display -- the shell in particular appears to be trying to be "smart" about its name display -- but in general it appears to work. It is just conceivable that there is a program somewhere that "knows" that *(-1) == '\0'. I don't know of any -- nroff in particular seems to work ok under the new regime -- but beware of anything mysteriously failing when it worked before. Report anything suspicious. The other mods in this new Unix were intended to provide harmonious sharing of tty15 between dialin and dialout. They don't quite work. The basic mechanisms work fine, and the sharing stuff appears to work perfectly, but the DTR line to the modem does not get set properly under some circumstances. This should not be hard to fix. Stay tuned. When dialin/dialout sharing does get working satisfactorily on tty15, some sort of rules are going to have to be made about dialin usage of it. During the day there is no problem, but "harmonious sharing" is intended to denote a state of affairs where our network calls still go through satisfactorily. This might mean a rule like "no dialin use between 0000 and 0300" or "dialin calls maximum 1/2 hour between 0000 and 0800". Does anybody have any bright ideas about just what sort of thing would be best?