Btw, here's the current status: On Sun, Dec 18, 2005 at 04:38:36PM +0100, Michael Schroeder wrote: > Planned features for the next release: > > - sending the tty file descriptor from the frontend to the > backend over the unix domain socket, so you won't get error > messages after an 'su' to a different user.
Done. > - creating a little suid-root multiuser helper, so that multiuser > mode doesn't need the big screen binary to be suid-root. Not started. My current idea is to throw out all of the seteuid(), UserContext(), etc code. Does anybody run a suid-root screen out there? To make everything work again, the suid-root helper needs the following functionality: 1) attach to multiuser screen 2) remove/set utmp entries (not needed on systems with utempter) 3) chown ptys (not needed on systems with unix98 ptys) > - a couple of minor improvements, like the input buffer problem. > - maybe vertical split, if I still have some time left. And I forgot one major point: - change the code so screen *never* blocks on a dead display. This is not that hard, the biggest part is a reimplementation of the Msg() mechanism. Cheers, Michael. -- Michael Schroeder [EMAIL PROTECTED] main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} _______________________________________________ screen-users mailing list screen-users@gnu.org http://lists.gnu.org/mailman/listinfo/screen-users