> don't you just want rfork Nm? I don't think so, that is worse, this would really mean I couldn't mount anything.
I don't mind the new app adding mounts if it wants to, but I want it to start with a new root dir and children, so I need to flush out the old namespace. the problem is as soon as I do that I lost contact with the mount command and as its not a shell builtin this means I can never get back the namespace I have lost. I am stuck in no-mans-land. its easy enough to experiment: open a window type rfork N try to get ls to work. I can pass an open file descriptor across the rfork N boundry, but I still cannot mount it. The only solution I can see is to write some C code, but I was hoping somone might see a trick I missed. -Steve