app-containers / podman

Library and podman tool for running OCI-based containers in Pods

Official package sites : https://github.com/containers/podman/ ·

Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers. Podman is based on libpod, a library for container lifecycle management that is also contained in this repository. The libpod library provides APIs for managing containers, pods, container images, and volumes.

v4.1.0 :: 0 :: gentoo

Modified
License
Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
Keywords
~amd64 ~arm64 ~ppc64 ~riscv
USE flags
apparmor btrfs cgroup-hybrid fuse init rootless selinux

v4.0.3 :: 0 :: gentoo

Modified
License
Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
Keywords
amd64 arm64 ~ppc64 ~riscv
USE flags
apparmor btrfs cgroup-hybrid fuse init rootless selinux

General

apparmor
Enable AppArmor support.
btrfs
Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
cgroup-hybrid
Default to hybrid (legacy) cgroup hierarchy instead of unified (modern).
fuse
Enables fuse dependencies (fuse-overlayfs is especially useful for rootless mode).
init
Enables catatonit dependency required for podman run --init.
rootless
Enables dependencies for running in rootless mode.
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur

app-containers / catatonit : A container init that is so simple it's effectively brain-dead

app-containers / conmon : An OCI container runtime monitor

app-containers / crun : A fast and low-memory footprint OCI Container Runtime fully written in C

app-containers / runc : runc container cli tools

app-containers / slirp4netns : User-mode networking for unprivileged network namespaces

app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use

dev-go / go-md2man : A utility to convert markdown to man pages

dev-libs / libassuan : IPC library used by GnuPG and GPGME

dev-libs / libgpg-error : Contains error handling functions used by GnuPG software

net-misc / cni-plugins : Standard networking plugins for container networking

sys-fs / btrfs-progs : Btrfs filesystem utilities

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-libs / libapparmor : Library to support AppArmor userspace utilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

sys-libs / libselinux : SELinux userland library

app-containers / catatonit : A container init that is so simple it's effectively brain-dead

app-containers / conmon : An OCI container runtime monitor

app-containers / crun : A fast and low-memory footprint OCI Container Runtime fully written in C

app-containers / runc : runc container cli tools

app-containers / slirp4netns : User-mode networking for unprivileged network namespaces

app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use

dev-libs / libassuan : IPC library used by GnuPG and GPGME

dev-libs / libgpg-error : Contains error handling functions used by GnuPG software

net-misc / cni-plugins : Standard networking plugins for container networking

sec-policy / selinux-podman : SELinux policy for podman

sys-fs / btrfs-progs : Btrfs filesystem utilities

sys-fs / fuse-overlayfs : FUSE implementation for overlayfs

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-libs / libapparmor : Library to support AppArmor userspace utilities

sys-libs / libseccomp : high level interface to Linux seccomp filter

sys-libs / libselinux : SELinux userland library

virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers

696900
app-containers/podman-1.5.1-r1: fails to install when selinux is enforced
729438
app-containers/podman-2.0.0 : AppArmor profile "container-default" specified but not loaded
829058
app-containers/podman-3.4.4 fails to compile
829896
<app-containers/podman-3.4.3: insufficient network isolation
830311
app-containers/podman-3.4.4 fails to compile
838232
<app-containers/podman-4.1.0: multiple vulnerabilities
847025
app-containers/podman-4.0.3: does not deploy default sample podman-bridge configuration
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: add 4.1.0
Bug: https://bugs.gentoo.org/838232 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: drop vulnerable version
Bug: https://bugs.gentoo.org/836609 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason Zaman · gentoo
app-containers/podman: Add selinux-podman policy dep
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-containers/podman: Stabilize 4.0.3 arm64, #836675
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-containers/podman: Stabilize 4.0.3 amd64, #836675
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: add 4.0.3
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: add cgroup-hybrid USE flag
Closes: https://bugs.gentoo.org/763267 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: prefer crun over runc
Closes: https://bugs.gentoo.org/763267 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Zac Medico · gentoo
Revert "app-containers/podman: add cgroup-hybrid USE flag"
This reverts commit 869ab111563d24bc8186b3dd17328cd8554b3442 since crun has missing arm64 and riscv keywords. Bug: https://bugs.gentoo.org/763267 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: add cgroup-hybrid USE flag
Closes: https://bugs.gentoo.org/763267 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: drop 4.0.0, 4.0.1
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
app-containers/podman: keyword ~riscv, #834852
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: Bump to version 4.0.2
This adds a dependency on app-containers/catatonit for bug #834569. Closes: https://bugs.gentoo.org/834569 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: Bump to version 4.0.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: Bump to version 4.0.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Jer Sun · gentoo
app-containers/podman: keyword ~riscv, 3.4.4
Closes: https://github.com/gentoo/gentoo/pull/24342 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jer Sun <sjj991212@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: Remove vulnerable version
Closes: https://bugs.gentoo.org/829896 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-containers/podman: Stabilize 3.4.4 arm64, #829942
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-containers/podman: Stabilize 3.4.4 amd64, #829942
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Zac Medico · gentoo
app-containers/podman: Remove old versions
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/runc
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/podman
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>