No description
  • Go 99.5%
  • Shell 0.4%
  • Makefile 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Paul Holzinger a5ccdae846
Merge pull request #2530 from jankaluza/depracate
Auto-close new issues.
2025-08-27 14:08:33 +02:00
.github Auto-close new issues. 2025-08-27 13:28:20 +02:00
cmd/seccomp chore: remove outdated build constraints 2024-01-03 22:56:00 +02:00
contrib/redhat use new "lookaside" setting for RH registries 2024-05-07 13:14:06 -04:00
docs Merge pull request #2499 from Luap99/config-dropin 2025-08-07 15:22:58 +00:00
hack CI: check for possible diff after make vendor 2023-07-12 14:21:24 +02:00
internal use std maps package where possible 2025-02-14 11:50:50 +01:00
libimage libimage: remove extra image reload in manifest reload 2025-08-07 18:50:45 +02:00
libnetwork libnetwork/etchosts: add host.containers.internal for machine 2025-07-07 17:25:06 +02:00
logos Add RamaLama logo 2025-01-23 22:07:29 +00:00
pkg pkg/config: fix broken tests due indirect merge conflict 2025-08-07 17:34:17 +02:00
rpm [skip-ci] RPM: silence rpmlint warning 2025-03-11 17:29:32 +05:30
tests new libimage package 2021-04-21 11:17:47 +02:00
tools seccomp: add CI check for up-to-date seccomp.json 2021-01-27 21:40:45 +11:00
vendor fix(deps): update module github.com/stretchr/testify to v1.11.0 2025-08-25 09:22:40 +00:00
version Bump to c/common v0.65.0-dev 2025-07-16 16:58:13 -04:00
.cirrus.yml chore(deps): update dependency containers/automation_images to v20250422 2025-04-24 12:04:36 +02:00
.codespelldict Fix typos across repo; extend codespell config 2024-01-03 23:38:47 +02:00
.codespellrc Packit: New workflow for downstream Fedora and CentOS Stream 10 2024-05-06 08:15:58 -04:00
.gitignore .gitignore: do not ignore all build directories 2025-07-16 16:19:00 +02:00
.golangci-extra.yml ci: switch to golangci-lint v2.0 2025-03-26 09:37:44 -07:00
.golangci.yml golangci-lint: disable noctx linter 2025-07-23 14:08:46 +02:00
.packit.yaml [skip-ci] Packit: remove epel/rhel copr targets 2025-03-11 17:28:27 +05:30
CODE-OF-CONDUCT.md Add list members emails to the CoC 2023-09-28 14:25:17 -04:00
CONTRIBUTING.md Update CONTRIBUTING.md and split by language 2025-03-28 09:55:58 -04:00
CONTRIBUTING_GO.md Update CONTRIBUTING.md and split by language 2025-03-28 09:55:58 -04:00
CONTRIBUTING_RUST.md Update CONTRIBUTING.md and split by language 2025-03-28 09:55:58 -04:00
go.mod Merge pull request #2520 from jankaluza/depracate 2025-08-26 07:47:12 +00:00
go.sum fix(deps): update module github.com/stretchr/testify to v1.11.0 2025-08-25 09:22:40 +00:00
LICENSE add Apache 2.0 license file 2019-11-18 10:41:54 +01:00
Makefile Makefile: make sure we never add toolchain 2025-03-12 14:19:11 +01:00
OWNERS OWNERS: remove edsantiago 2024-11-26 15:14:38 +01:00
README.md Move the repository to monorepo. 2025-08-25 16:09:54 +02:00
SECURITY.md Touch up Security title 2020-05-04 17:47:51 -04:00

containers/common

Warning

This package was moved; please update your references to use go.podman.io/common instead. New development of this project happens on https://github.com/containers/container-libs. For more information, check https://blog.podman.io/2025/08/upcoming-migration-of-three-containers-repositories-to-monorepo/.

Location for shared common files and common go code to manage those files in github.com/containers repos.

The common files to one or more projects in the containers group will be kept in this repository.

It will be up to the individual projects to include the files from this repository.

seccomp

The seccomp package in pkg/seccomp is a set of Go libraries used by container runtimes to generate and load seccomp mappings into the kernel.

seccomp (short for secure computing mode) is a BPF based syscall filter language and present a more conventional function-call based filtering interface that should be familiar to, and easily adopted by, application developers.

Building the seccomp.json file

The make target make seccomp.json generates the seccomp.json file, which contains the allowed list of syscalls that can be used by container runtime engines like CRI-O, Buildah, Podman and Docker, and container runtimes like OCI Runc to control the syscalls available to containers.

Supported build tags

Contributing

When developing this library, please use make (or make … BUILDTAGS=…) to take advantage of the tests and validation.

Contact

https://podman.io/community