bing@galbp.LBP.HARRIS.COM (Bing Bang) (09/19/87)
this is a real obscure bug, it will not show up unless you have multiple procs
running on multiple ttys. but it is fatal...
ok in fs/pipe.c the routine do_unpause
while (mess.RESP_PROC_NR != proc_nr) {
revive(....);
if(receive(task, &m).....
^^^ this should be "&mess".
also, if a user doesn't have read permission but does have execute
permission to a executable file, the system doesn't allow him to execute
the file. in a multi-user environment, this is not so good for security.
i haven't yet looked into this one yet.
i got some requests to mail individuals copies of my tty driver. i think
i will wait till it all works and post it instead....
--
Bing H. Bang +-------------------+
Harris/Lanier |MSDOS: just say no.|
Atlanta GA +-------------------+