site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com The answer is no. -- Terry _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... On Jul 30, 2009, at 8:33 AM, z3r0_f4ct0r@mac.com wrote: Is it possible to create Jails in Mac OS X like in FreeBSD or Solaris Zones? I haven't found any information on this. OS level virtualization requires a multiplication of already constrained resources and internal interposition of all calls across protection domain boundaries which deal with potentially conflicting resource namespaces: authentication tokens, security identifiers, network interfaces, IPC identifiers, file system namespaces, devices, etc.. This partitioning is a basic tenet of the jails/zones security models. Given your description of your problem space, you don't need partitioning of additional resource namespaces for security reasons, so you could simply use chroot instead and handle it as a filesystem/ security identifier namespace issue. However, since your stated goal is simply multiple development environments, you probably don't even need that; even chroot is probably overkill, since all you need to control is really only your command and object paths, and you can pretty much do that with environment variables. This email sent to site_archiver@lists.apple.com
participants (1)
-
Terry Lambert