Hi Ram, Thanks for the inputs. I was going over the man pages describing the clone system call and its option of CLONE_NEWNS. Could understand the description only in parts.
The man page suggests that this flag when set, the cloned child is started in a new name space, initialized with a copy of the parent. Now does that mean, a program like a shell when cloned with CLONE_NEWNS set, will have a copy of file hierarchy of the underlying parent process? Gracias, decebel On 8/19/05, Ram Pai <[EMAIL PROTECTED]> wrote: > On Thu, 2005-08-18 at 12:40, Dave Schwartz wrote: > > Hi list, > > > > Not too sure if this is the right forum to ask this question but since > > my requirement is around linux filesystems, I shall take this liberty > > to post my question. > > > > My requirement is to develop a kernel/user space module to add an > > extension to the shell program environment such that this shell forks > > a mirror look-alike filesystem of the underlying OS to the programs > > run in that particular shell. > > u seem to be talking about namespaces, if I get you right. > > there is a flag CLONE_NEWNS to the system call 'clone' which does what > u r talking about. > > RP > > > > > > > > > > Was trying to look thru the FAQ and a few list archives to look for > > ideas around my requirement. The archives were overwhelming. > > > > > > Any ideas/pointers will be a great help, > > Gracias, > > decebel > > - > > To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in > > the body of a message to [EMAIL PROTECTED] > > More majordomo info at http://vger.kernel.org/majordomo-info.html > > - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
