inheriting processes from other ttys

Carsten Bormann cabo at tub.UUCP
Mon Feb 15 20:50:39 AEST 1988


In article <17987 at topaz.rutgers.edu> ron at topaz.rutgers.edu (Ron Natalie) writes:
() [...]
() 
() This provides you the attach/detach features that some of the nicer
() DEC operating systems provided (TOPS-20 anyone?).  I have a user
() mode version of this for 4BSD (actually anything with Berkeley like
() pty/tty pairs) that I did as a proof of concept for a later in-kernel
() implentation, but I've never gotten around to finishing the in-kernel
() project.

I don't know if we really need this in the kernel right now.
We have contemplated adding a detach/attach feature to ``screen''
(Oliver Laumann's poor man's window system), but didn't get around
to it yet.  Maybe Ron's code can be integrated.  Any volunteers?

The plan was to do it in two steps:

1) Implement detaching from a ``screen'' process and attaching to it
   from a different terminal of the same type.
2) Enhance ``screen'' to be able to change terminal types mid-river, which
   in combination with (1) would allow you to e.g. detach from an h19
   and attach from a vt100 (as long as the screen dimensions and other
   critical parameters remain the same).

I don't think I would want to put step 2 into the kernel...
-- 
Carsten Bormann, <cabo at tub.UUCP> <cabo at db0tui6.BITNET> <cabo at tub.BITNET>
Communications and Operating Systems Research Group
Technical University of Berlin (West, of course...)
Path: ...!pyramid!tub!cabo from the world, ...!unido!tub!cabo from Europe only.



More information about the Comp.unix.questions mailing list