meta-virtualization/recipes-extended
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
..
ceph ceph: fix do_compile error: 'sys_siglist' was not declared 2020-08-16 21:20:12 -04:00
dev86 dev86: update SRC_URI and associated checksums 2020-03-02 15:04:42 -05:00
diod diod: support usrmerge 2019-09-03 15:59:40 -04:00
fuse-overlayfs fuse-overlayfs: add FUSE implementation of overlayfs 2019-10-13 11:16:40 -04:00
hyperstart hyperstart: update to latest commit 2020-10-08 10:50:28 -04:00
images container-base: make CONTAINER_SHELL a conditional image install 2020-11-05 14:39:32 -05:00
iptables Refactor to conform to YP Compat requirements 2018-04-23 12:38:50 -04:00
ipxe ipxe: Fix gcc10 compilation 2020-10-14 20:34:04 -04:00
irqbalance irqbalance: upgrade 1.5.0 -> 1.6.0 2019-08-12 11:02:31 -04:00
kvmtool kvmtool: Werror Disabled Patch 2019-06-25 00:11:58 -04:00
libibverbs libibverbs: import frmo meta-cloud-services 2020-01-22 15:53:49 +00:00
libvirt libvirt: Use /run in replace of /var/run in libvirt 2020-09-21 17:32:39 -04:00
libvmi libvmi: add byacc-native to the DEPENDS 2018-11-16 13:51:35 -05:00
nagios nagios-core: uprev v4.4.3 -> v4.4.6 2020-11-03 16:29:42 -05:00
oath ceph: add support for ceph 2018-09-30 21:31:21 -04:00
seabios seabios: upgrade to version 1.13.0 at official URI and switch to python3 2020-02-27 16:59:22 -05:00
uxen uxen-guest-tools, image: package the Linux VM tools for uXen hypervisor 2020-02-27 17:00:09 -05:00
vgabios vgabios: replace PN with BPN, to solve fetch failure while building for multilib 2018-03-08 16:20:01 -05:00
xen xen: extend SYSROOT_DIRS to include installed binaries 2020-11-03 16:28:25 -05:00
xvisor xvisor: Add support for building AArch64 2020-08-16 21:18:21 -04:00