Breaking out of a chroot on the Hurd is trivial: just use a passive
translator.  A passive translator will inherit the namespace of the
file system which started it, not the process which set it.  Thus, a
chroot'ed user need only run:

  settrans -c root /hurd/firmlink /

Neighbor Hurds won't suffer from this problem.

I don't have any ideas offhand of how this could be fixed.

Thanks,
Neal


_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to