meta-virtualization/recipes-extended/images
Bruce Ashfield afef7f0635 container-base: make CONTAINER_SHELL a conditional image install
In some scenarios (and package managers), packages post install
scripts may have references to /bin/sh.

The package manager doesn't know if the scripts will run on the
build host or target, so we get a calculated redepnds on /bin/sh

base-files and base-passwd fall into this category of having
post installs, but no need for /bin/sh on the target.

If you know what you are installing, and want the smallest
container possible, this package will satisfy the dependency when
assembling the rootfs.

To enable it, put the following in a configuration file (local.conf
or otherwise):

    PACKAGE_EXTRA_ARCHS_append = " container-dummy-provides"

This image will detect if the dummy provides arch is set, and will
automatically install the providing recipe, otherwise, busybox is
installed.

If you have a custom shell or want a different behaviour, the
CONTAINER_SHELL variable can be overriden.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2020-11-05 14:39:32 -05:00
..
cloud-image-compute.bb Added template cloud-* images 2012-12-07 15:32:31 +01:00
cloud-image-controller.bb meta-virtualization: Drop ROOTFS_PKGMANAGE_BOOTSTRAP 2017-08-03 23:47:21 -04:00
cloud-image-guest.bb meta-virtualization: Drop ROOTFS_PKGMANAGE_BOOTSTRAP 2017-08-03 23:47:21 -04:00
container-base.bb container-base: make CONTAINER_SHELL a conditional image install 2020-11-05 14:39:32 -05:00
kvm-image-minimal.bb kvm-image-minimal: drop remaining ROOTFS_PKGMANAGE_BOOTSTRAP 2017-12-28 11:12:04 -05:00
uxen-guest-image-minimal.bb uxen-guest-tools, image: package the Linux VM tools for uXen hypervisor 2020-02-27 17:00:09 -05:00
xen-guest-image-minimal.bb xen-guest-image-minimal: do not inherit distro_features_check 2019-11-25 16:04:23 -05:00
xen-image-minimal.bb xen: make kernel modules an override possible variable 2020-09-22 15:51:10 -04:00
xvisor-image-minimal.bb xvisor-image-minimal: Initial commit of a Xvisor image 2020-08-16 21:18:21 -04:00