A proper way to install ports into a jail, from the host machine
kevin at insidesystems.net
Thu Jun 17 14:59:01 GMT 2004
As it stands, many ports can be installed into a jail from the host
machine by setting: PKG_DBDIR, PORT_DBDIR, X11BASE, LOCALBASE,
LINUXBASE, MANPREFIX, PREFIX, LDCONFIG, and __MAKE_CONF. As far as I
know, this leaves two problems.
The first problem is that scripts which check for and create users (and
change ownership on files/directories) aren't currently setup to do so
with respect to a jailed environment.
The second problem is that it's all quite obscure.
As such, I'm wondering if there would be support for the addition of a
JAILBASE variable, which would correctly set the aforementioned
variables, and more importantly would handle user/group/file ownership
issues correctly with respect to the jail.
More information about the freebsd-ports