Herbert Poetzl <[EMAIL PROTECTED]> writes: >> Currently there are two conflicting requirements: >> >> (a) 'vserver ... enter' and operating from the outside in the vserver, and >> (b) cleaning /proc/mounts > > first, I would like to split up (a) into > > (a1) 'vserver ... enter' and > (a2) operating from the outside in the vserver
ACK; (a2) is the real problem and required by tools like vrpm or vapt-get. > 1. get a new namespace > 2. create the vfsmount (for example via --bind) > 3. pivot_root (or similar, maybe new cmd?) to the vfsmount > 4. cleanup the namespace (remove host stuff) > 5. do all required/listed mounts inside that namespace > 6. create the context > > processes from outside can migrate into the namespace to satisfy (a1), > and the host administrator can operate on the files in /vservers/<name> > from the host (there could even be some script which does the same > mounts the vserver did, on the host, if somebody needs that) How do you recreate e.g. a tmpfs (inclusive its content)? Enrico _______________________________________________ Vserver mailing list [EMAIL PROTECTED] http://list.linux-vserver.org/mailman/listinfo/vserver