This does not give the new user ownership of your terminal's devices so some some more fiddling is needed - E.G. you will need to start another factotum and upas/fs. It does give you somthing like unix's su(1) command but that is what you would use under *nix isn't it?
There's already an su-like tool: auth/login (excercise for the reader: alter auth/login to allow the host owner to switch without providing a password). You can also switch users more violently with the cons filesystem (/dev/hostowner).
-Steve
Tim Newsham http://www.lava.net/~newsham/
