Changeset View
Changeset View
Standalone View
Standalone View
release/tools/oci-image-runtime.conf
| #! /bin/sh | #! /bin/sh | ||||
| # Build Open Container Initiative (OCI) container image suitable as a base for | # Build Open Container Initiative (OCI) container image suitable as a base for | ||||
| # shell-based workloads. This adds FreeBSD-runtime, FreeBSD-pkg-bootstrap and a | # shell-based workloads. This adds FreeBSD-runtime, FreeBSD-pkg-bootstrap and a | ||||
| # handful of others packages to create a small image which can be easily | # handful of others packages to create a small image which can be easily | ||||
| # extended by installing packages. | # extended by installing packages. | ||||
| OCI_BASE_IMAGE=dynamic | OCI_BASE_IMAGE=dynamic | ||||
| oci_image_build() { | oci_image_build() { | ||||
| set_cmd ${workdir} /bin/sh | set_cmd ${workdir} /bin/sh | ||||
| install_packages ${abi} ${workdir} \ | install_packages ${abi} ${workdir} \ | ||||
| FreeBSD-runtime \ | FreeBSD-runtime \ | ||||
| FreeBSD-certctl \ | FreeBSD-certctl \ | ||||
| FreeBSD-kerberos-lib \ | FreeBSD-krb5-lib \ | ||||
| FreeBSD-libarchive \ | FreeBSD-libarchive \ | ||||
| FreeBSD-libexecinfo \ | FreeBSD-libexecinfo \ | ||||
| FreeBSD-libucl \ | FreeBSD-libucl \ | ||||
| FreeBSD-fetch \ | FreeBSD-fetch \ | ||||
| FreeBSD-rc \ | FreeBSD-rc \ | ||||
| FreeBSD-pkg-bootstrap \ | FreeBSD-pkg-bootstrap \ | ||||
| FreeBSD-mtree | FreeBSD-mtree | ||||
| } | } | ||||