Page MenuHomeFreeBSD

D37324.id113187.diff
No OneTemporary

D37324.id113187.diff

diff --git a/sysutils/Makefile b/sysutils/Makefile
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -831,6 +831,7 @@
SUBDIR += oak
SUBDIR += obliterate
SUBDIR += oc
+ SUBDIR += ocijail
SUBDIR += odo
SUBDIR += ods2
SUBDIR += ohmu
diff --git a/sysutils/ocijail/Makefile b/sysutils/ocijail/Makefile
new file mode 100644
--- /dev/null
+++ b/sysutils/ocijail/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= ocijail
+DISTVERSION= 0.1.rc1
+CATEGORIES= sysutils
+
+MAINTAINER= dfr@FreeBSD.org
+COMMENT= Experimental, proof-of-concept OCI-compatible runtime for jails
+WWW= https://github.com/dfr/ocijail
+
+LICENSE= BSD3CLAUSE
+
+BUILD_DEPENDS= bazel:devel/bazel bash:shells/bash
+
+USE_GITHUB= yes
+GH_ACCOUNT= dfr
+GH_TAGNAME= v0.1rc1
+
+PLIST_FILES= bin/ocijail
+
+# Build happens in the //:install rule
+NO_BUILD= yes
+BAZEL_OPTS= --batch --output_user_root=${WRKDIR}/bazel_out
+
+do-install:
+ cd ${WRKSRC} && bazel ${BAZEL_OPTS} run --experimental_repository_disable_download //:install -- ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/sysutils/ocijail/distinfo b/sysutils/ocijail/distinfo
new file mode 100644
--- /dev/null
+++ b/sysutils/ocijail/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1666951980
+SHA256 (dfr-ocijail-0.1.rc1-v0.1rc1_GH0.tar.gz) = 476b0feb9cb197df2f41efd10f07bdd9b8c2a463691dfd0ba73091ba72932bb8
+SIZE (dfr-ocijail-0.1.rc1-v0.1rc1_GH0.tar.gz) = 839566
diff --git a/sysutils/ocijail/pkg-descr b/sysutils/ocijail/pkg-descr
new file mode 100644
--- /dev/null
+++ b/sysutils/ocijail/pkg-descr
@@ -0,0 +1,3 @@
+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

File Metadata

Mime Type
text/plain
Expires
Wed, Nov 26, 9:46 PM (1 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26231591
Default Alt Text
D37324.id113187.diff (1 KB)

Event Timeline