notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
ocijail Experimental, proof-of-concept OCI-compatible runtime for jails
0.4.0_1 sysutils on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4.0Version of this port present on the latest quarterly branch.
Maintainer: dfr@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-16 12:48:07
Last Update: 2024-12-05 13:13:24
Commit Hash: 2aa1228
People watching this port, also watch:: indexinfo, openjpeg, yarn-node20, autoconf, py39-pyjwt
License: BSD2CLAUSE
WWW:
https://github.com/dfr/ocijail
Description:
Experimental, proof-of-concept OCI-compatible runtime for jails. This is used by container engines such as Buildah or Podman to manage the container lifecycle
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/ocijail
  2. /usr/local/share/licenses/ocijail-0.4.0_1/catalog.mk
  3. /usr/local/share/licenses/ocijail-0.4.0_1/LICENSE
  4. /usr/local/share/licenses/ocijail-0.4.0_1/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • ocijail>0:sysutils/ocijail
To install the port:
cd /usr/ports/sysutils/ocijail/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/ocijail
  • pkg install ocijail
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ocijail
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1717592875 SHA256 (dfr-ocijail-v0.4.0_GH0.tar.gz) = 4f2f3afa28ada19bba52ff3497719be9253f1d12687a70475cb9b2dc2ddece57 SIZE (dfr-ocijail-v0.4.0_GH0.tar.gz) = 48104621

Packages (timestamps in pop-ups are UTC):
ocijail
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.4.0_10.4.0_1------
FreeBSD:13:quarterly0.4.00.4.0----0.3.00.3.0
FreeBSD:14:latest0.4.0_10.4.0_1-----0.1
FreeBSD:14:quarterly0.4.00.4.0----0.3.00.3.0
FreeBSD:15:latest0.4.0_10.4.0_1n/a-n/a-0.3.0_10.3.0_1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bazel : devel/bazel5
  2. bash : shells/bash
This port is required by:
for Run
  1. sysutils/buildah
  2. sysutils/podman

Configuration Options:
No options to configure
Options name:
sysutils_ocijail
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/dfr/ocijail/tar.gz/v0.4.0?dummy=/
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.0_1
05 Dec 2024 13:13:24
commit hash: 2aa122875de65c0fb3de0ba12f3d62842cdd0b6ecommit hash: 2aa122875de65c0fb3de0ba12f3d62842cdd0b6ecommit hash: 2aa122875de65c0fb3de0ba12f3d62842cdd0b6ecommit hash: 2aa122875de65c0fb3de0ba12f3d62842cdd0b6e files touched by this commit
Sergey A. Osokin (osa) search for other commits by this committer
*/*: update licences for podman-related infra

Most of of the products, except ocijail, are under Apache 2.0.

Add licence files.
Bump PORTREVISIONs.

Approved by:		dfr (maintainer)
Differential Revision:	https://reviews.freebsd.org/D47924
0.4.0
11 Jun 2024 14:42:28
commit hash: dbb0c3914eb1695c8928f63fbc6b8fc721bfe60ecommit hash: dbb0c3914eb1695c8928f63fbc6b8fc721bfe60ecommit hash: dbb0c3914eb1695c8928f63fbc6b8fc721bfe60ecommit hash: dbb0c3914eb1695c8928f63fbc6b8fc721bfe60e files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: update to 0.4.0
0.3.0_1
11 Jan 2024 15:14:53
commit hash: ab26d9d01fc9240fca3c0c91f2f3e0c3f73aee3ccommit hash: ab26d9d01fc9240fca3c0c91f2f3e0c3f73aee3ccommit hash: ab26d9d01fc9240fca3c0c91f2f3e0c3f73aee3ccommit hash: ab26d9d01fc9240fca3c0c91f2f3e0c3f73aee3c files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: use consistent capitalization

Buildah and Podman should be capitalized, following upstream policy.
0.3.0
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
0.3.0
09 Nov 2023 13:12:01
commit hash: 1e7d38d2ef701c2346a7c1e9baa3580e899b248ecommit hash: 1e7d38d2ef701c2346a7c1e9baa3580e899b248ecommit hash: 1e7d38d2ef701c2346a7c1e9baa3580e899b248ecommit hash: 1e7d38d2ef701c2346a7c1e9baa3580e899b248e files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: update to 0.3.0
0.2.0
24 Aug 2023 15:23:05
commit hash: d1158a4601c1866c51fe8caf21023915454288accommit hash: d1158a4601c1866c51fe8caf21023915454288accommit hash: d1158a4601c1866c51fe8caf21023915454288accommit hash: d1158a4601c1866c51fe8caf21023915454288ac files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: update to 0.2.0
0.1.1
22 Jul 2023 12:36:47
commit hash: 47d75544045cc2387b65012a6a0195eadab0e644commit hash: 47d75544045cc2387b65012a6a0195eadab0e644commit hash: 47d75544045cc2387b65012a6a0195eadab0e644commit hash: 47d75544045cc2387b65012a6a0195eadab0e644 files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: upadte to 0.1.1

Approved by: lwhsu
0.1
12 Jun 2023 10:06:16
commit hash: 01832439225f43d4e040c3da9e355eaaf7d0cb53commit hash: 01832439225f43d4e040c3da9e355eaaf7d0cb53commit hash: 01832439225f43d4e040c3da9e355eaaf7d0cb53commit hash: 01832439225f43d4e040c3da9e355eaaf7d0cb53 files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: update to 0.1

Approved-by:	dch
0.1.rc2
26 May 2023 00:54:09
commit hash: 4b38d6c0dcdedd97b40a9ad011900693bfd77faccommit hash: 4b38d6c0dcdedd97b40a9ad011900693bfd77faccommit hash: 4b38d6c0dcdedd97b40a9ad011900693bfd77faccommit hash: 4b38d6c0dcdedd97b40a9ad011900693bfd77fac files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
devel/bazel5: switch build consumers

Event: Kitchener-Waterloo Hackathon 202305
0.1.rc2
04 Dec 2022 10:56:53
commit hash: f24150bf9f9ad2ec99ceecf00270ab9bbe95c335commit hash: f24150bf9f9ad2ec99ceecf00270ab9bbe95c335commit hash: f24150bf9f9ad2ec99ceecf00270ab9bbe95c335commit hash: f24150bf9f9ad2ec99ceecf00270ab9bbe95c335 files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: update to 0.1rc2

Approved by:	dch
0.1.r1
22 Nov 2022 11:13:12
commit hash: 97c61edd72e16acc3d245318661c0a5391514b66commit hash: 97c61edd72e16acc3d245318661c0a5391514b66commit hash: 97c61edd72e16acc3d245318661c0a5391514b66commit hash: 97c61edd72e16acc3d245318661c0a5391514b66 files touched by this commit
Doug Rabson (dfr) search for other commits by this committer
sysutils/ocijail: disable build for 12.x

Approved by: dch
0.1.r1
16 Nov 2022 12:46:29
commit hash: 0f0152ce11cb8f71fbf14fc2fe51e511f7843932commit hash: 0f0152ce11cb8f71fbf14fc2fe51e511f7843932commit hash: 0f0152ce11cb8f71fbf14fc2fe51e511f7843932commit hash: 0f0152ce11cb8f71fbf14fc2fe51e511f7843932 files touched by this commit
Dave Cottlehuber (dch) search for other commits by this committer
Author: Doug Rabson
sysutils/ocijail: new port

ocijail is an experimental, proof-of-concept OCI-compatible runtime for
FreeBSD jails similar to runj but focusing on buildah and podman compatibility,

PR:		267184
Reviewed by:	arrowd
Reviewed by:	dch
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D37324

Number of commits found: 12