diff options
Diffstat (limited to 'meta-virtualization-extra')
3 files changed, 30 insertions, 0 deletions
diff --git a/meta-virtualization-extra/recipes-containers/packagegroups/packagegroup-unit-containers.bb b/meta-virtualization-extra/recipes-containers/packagegroups/packagegroup-unit-containers.bb new file mode 100644 index 0000000..7cf28bd --- /dev/null +++ b/meta-virtualization-extra/recipes-containers/packagegroups/packagegroup-unit-containers.bb @@ -0,0 +1,27 @@ +SUMMARY = "Container packages" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +inherit packagegroup + +# A number of kernel modules are needed for this to work +RDEPENDS:${PN}:append = " kernel-modules" + +# Rootless containers +RDEPENDS:${PN}:append = " dbus-broker" +RDEPENDS:${PN}:append = " libpam" + +# Networking +RDEPENDS:${PN}:append = " iproute2" +RDEPENDS:${PN}:append = " passt" + +# Podman +RDEPENDS:${PN}:append = " podman" +RDEPENDS:${PN}:append = " podman-tui" +RDEPENDS:${PN}:append = " podman-compose" + +# Working with registries +RDEPENDS:${PN}:append = " skopeo" + +# Working with container images +RDEPENDS:${PN}:append = " umoci" diff --git a/meta-virtualization-extra/recipes-kernel/linux/files/netfilter_xt_match.cfg b/meta-virtualization-extra/recipes-kernel/linux/files/netfilter_xt_match.cfg new file mode 100644 index 0000000..5ea566a --- /dev/null +++ b/meta-virtualization-extra/recipes-kernel/linux/files/netfilter_xt_match.cfg @@ -0,0 +1,2 @@ +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_MARK=m diff --git a/meta-virtualization-extra/recipes-kernel/linux/linux-yocto_%.bbappend b/meta-virtualization-extra/recipes-kernel/linux/linux-yocto_%.bbappend new file mode 100644 index 0000000..8802adb --- /dev/null +++ b/meta-virtualization-extra/recipes-kernel/linux/linux-yocto_%.bbappend @@ -0,0 +1 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
