diff options
author | Thomas Bushnell <thomas@gnu.org> | 1999-03-12 20:27:44 +0000 |
---|---|---|
committer | Thomas Bushnell <thomas@gnu.org> | 1999-03-12 20:27:44 +0000 |
commit | c41dfc0e9447aa0e7f1e498ef3f8a76f34d905f5 (patch) | |
tree | 759d1b74e080b237f9d1b4905766b6c13e8c45d4 /TODO | |
parent | 5a265d3844e01b738fa9900a05bc3d747ddc297a (diff) |
*** empty log message ***
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -30,6 +30,10 @@ See `tasks', the exported task list. * Fix emacs/src/unexelf.c to deal with occasional lack of mmap ! +* Currently libshouldbeinlibc (idvec, etc) and password.defs and login + all think there is one user per-uid, and that ain't necessarily so. + Needs fixed. ! + * Libraries ** general: @@ -149,6 +153,13 @@ See `tasks', the exported task list. *** when a session leader exits, netbsd SIGHUP's the terminal, drains output, and then revokes it. (See Posix.1-1996, p. 184, l. 64-68.) *** when a session leader sets the ospeed to 0, netbsd SIGHUP's the termianl. +*** enforce session leader / controlling terminal uniqueness rules. ! + (1: if a terminal is matched to a session, then another session + can't make it its controlling terminal; + 2: tcsetpgrp to a pgrp that's not in the right sessions must + fail; + 3: when a session leader exits, the association has to be torn + down; bsd does SIGHUP + drain + revoke.) ** exec: *** convert stdio magic to use libio (when libc converts) !!! |