summaryrefslogtreecommitdiff
path: root/meta-virtualization-extra/recipes-containers
diff options
context:
space:
mode:
authorunitexe <unitexe70@gmail.com>2026-01-03 15:20:53 -0600
committerunitexe <unitexe70@gmail.com>2026-01-03 15:39:31 -0600
commit4fdb048cc17d22d90664c3cac076516b771f4d30 (patch)
tree6f62e00d26dd559770801a75c999dcff714b58c6 /meta-virtualization-extra/recipes-containers
parentf2738c399dffe325b5add7b912d9562484f071e3 (diff)
Podman (rootful & rootless) support
- Rootless support for unitexe user specifically
Diffstat (limited to 'meta-virtualization-extra/recipes-containers')
-rw-r--r--meta-virtualization-extra/recipes-containers/packagegroups/packagegroup-unit-containers.bb27
1 files changed, 27 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"