source: src-sh/pbi-manager/pbifs/README @ 6330d7c

enter/10releng/10.0.1releng/10.0.2releng/10.0.3releng/10.1releng/10.1.1releng/10.1.2
Last change on this file since 6330d7c was 6330d7c, checked in by Kris Moore <kris@…>, 17 months ago

Huge update to pbi-managger for 10.0

Welcome our new "pbifs" FUSE launcher. This will replace about a dozen "nullfs" mounts
used to create a virtual "PBI" container with a single fuse mount, which internally does
all the mapping required to create virtual /usr/local namespaces.

This update should hopefully also improve stability going forward

  • Property mode set to 100644
File size: 535 bytes
Line 
1
2       Name: PBIFS
3     Author: Kris Moore
4Description: A FUSE based file-system, which allows the creation of a 'chroot' environment
5using a different /usr/local namespace.
6
7Usage:
8
9./pbifs <pbidir> <hintsdir> <mountpoint>
10
11The pbidir should contain a local/ and optional linux/ directory to be mapped to
12/usr/local and /compat/linux respectively.
13
14The hints directory should be an empty, writable directory that ldconfig hints files
15will be placed in.
16
17Example:
18
19./pbifs /usr/pbi/firefox-amd64 /tmp/pbifs /usr/pbi/.mounts/firefox
Note: See TracBrowser for help on using the repository browser.