calamares/data/example-root
Adriaan de Groot bba9651850 Create example distro squashfs (from build host)
- Add a target 'example-distro' which must be manually invoked
   This creates an example.sqfs with a minimal binary distro
   based on the build hosts's /bin and /lib.

The purpose is to provide a simple test image which the
default configuration of the unpackfs module can use to
create a system within which the *other* steps of the
installation can run.

Example files are some zoneinfo's (remember to choose an
existing zone when using the example distro), groups and
sudoers files, etc ..

The example distro has a special /xbin which contains bogus
binaries for many system-administration tasks (e.g. useradd
which would otherwise come from /usr/sbin).
2017-08-23 17:33:03 -04:00
..
etc Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00
usr/share/zoneinfo Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00
var/lib Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00
xbin Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00
README.md Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00

Example Filesystem

This is a filesystem that will be used as / in an example distro, if you build the example-distro target and use the default unpackfs configuration. It should hold files and configuration bits that need to be on the target system for example purposes.

It should not have a bin/, lib/, sbin/ or lib64/ directory, since those are copied into the example-distro filesystem from the build host.