in that case, surely it'd be trivial to make a root-suid executable that allows namespace manipulation in a non-sensitive area (e.g. /mnt)? maybe it could be distributed as part of p9p meaning hacks like $NAMESPACE could go away under linux. maybe it already has been, and i'm as ignorant as usual.
2009/5/5 erik quanstrom <quans...@quanstro.net>: >> yes. it gets around the fact that linux doesn't have per-process namespaces >> (well if it does, plan9port doesn't use them), so there's no easy >> way to have a different /dev/label for each 9term. > > linux does have per-process namespaces. unfortunately, since linux > security depends on the namespace, you are not allowed to use > per process namespaces unless you're the superuser. > > - erik > >