xref: /freebsd/release/tools/oci-image-notoolchain.conf (revision 728ec0c094ce473ae17ebd1adb05f0959bf3a68e)
1*728ec0c0SDave Cottlehuber#! /bin/sh
2*728ec0c0SDave Cottlehuber
3*728ec0c0SDave Cottlehuber# Build OCI container image with almost all packages suitable for jails, excluding compiler
4*728ec0c0SDave Cottlehuber
5*728ec0c0SDave CottlehuberOCI_BASE_IMAGE=runtime
6*728ec0c0SDave Cottlehuber
7*728ec0c0SDave Cottlehuberoci_image_build() {
8*728ec0c0SDave Cottlehuber	set_cmd ${workdir} /bin/sh
9*728ec0c0SDave Cottlehuber	install_packages ${abi} ${workdir} \
10*728ec0c0SDave Cottlehuber		FreeBSD-acct \
11*728ec0c0SDave Cottlehuber		FreeBSD-at \
12*728ec0c0SDave Cottlehuber		FreeBSD-audit \
13*728ec0c0SDave Cottlehuber		FreeBSD-autofs \
14*728ec0c0SDave Cottlehuber		FreeBSD-blocklist \
15*728ec0c0SDave Cottlehuber		FreeBSD-bsnmp \
16*728ec0c0SDave Cottlehuber		FreeBSD-caroot \
17*728ec0c0SDave Cottlehuber		FreeBSD-certctl \
18*728ec0c0SDave Cottlehuber		FreeBSD-clibs \
19*728ec0c0SDave Cottlehuber		FreeBSD-console-tools \
20*728ec0c0SDave Cottlehuber		FreeBSD-cron \
21*728ec0c0SDave Cottlehuber		FreeBSD-csh \
22*728ec0c0SDave Cottlehuber		FreeBSD-dma \
23*728ec0c0SDave Cottlehuber		FreeBSD-ee \
24*728ec0c0SDave Cottlehuber		FreeBSD-fd \
25*728ec0c0SDave Cottlehuber		FreeBSD-fetch \
26*728ec0c0SDave Cottlehuber		FreeBSD-ftp \
27*728ec0c0SDave Cottlehuber		FreeBSD-ftpd \
28*728ec0c0SDave Cottlehuber		FreeBSD-inetd \
29*728ec0c0SDave Cottlehuber		FreeBSD-ipf \
30*728ec0c0SDave Cottlehuber		FreeBSD-ipfw \
31*728ec0c0SDave Cottlehuber		FreeBSD-iscsi \
32*728ec0c0SDave Cottlehuber		FreeBSD-jail \
33*728ec0c0SDave Cottlehuber		FreeBSD-kerberos \
34*728ec0c0SDave Cottlehuber		FreeBSD-kerberos-lib \
35*728ec0c0SDave Cottlehuber		FreeBSD-libarchive \
36*728ec0c0SDave Cottlehuber		FreeBSD-libcompiler_rt-dev \
37*728ec0c0SDave Cottlehuber		FreeBSD-libexecinfo \
38*728ec0c0SDave Cottlehuber		FreeBSD-libucl \
39*728ec0c0SDave Cottlehuber		FreeBSD-locales \
40*728ec0c0SDave Cottlehuber		FreeBSD-lp \
41*728ec0c0SDave Cottlehuber		FreeBSD-mtree \
42*728ec0c0SDave Cottlehuber		FreeBSD-natd \
43*728ec0c0SDave Cottlehuber		FreeBSD-netmap \
44*728ec0c0SDave Cottlehuber		FreeBSD-newsyslog \
45*728ec0c0SDave Cottlehuber		FreeBSD-nfs \
46*728ec0c0SDave Cottlehuber		FreeBSD-nuageinit \
47*728ec0c0SDave Cottlehuber		FreeBSD-openssl \
48*728ec0c0SDave Cottlehuber		FreeBSD-periodic \
49*728ec0c0SDave Cottlehuber		FreeBSD-pf \
50*728ec0c0SDave Cottlehuber		FreeBSD-pkg-bootstrap \
51*728ec0c0SDave Cottlehuber		FreeBSD-quotacheck \
52*728ec0c0SDave Cottlehuber		FreeBSD-rc \
53*728ec0c0SDave Cottlehuber		FreeBSD-rcmds \
54*728ec0c0SDave Cottlehuber		FreeBSD-rescue \
55*728ec0c0SDave Cottlehuber		FreeBSD-resolvconf \
56*728ec0c0SDave Cottlehuber		FreeBSD-runtime \
57*728ec0c0SDave Cottlehuber		FreeBSD-ssh \
58*728ec0c0SDave Cottlehuber		FreeBSD-syslogd \
59*728ec0c0SDave Cottlehuber		FreeBSD-tcpd \
60*728ec0c0SDave Cottlehuber		FreeBSD-telnet \
61*728ec0c0SDave Cottlehuber		FreeBSD-ufs \
62*728ec0c0SDave Cottlehuber		FreeBSD-unbound \
63*728ec0c0SDave Cottlehuber		FreeBSD-utilities \
64*728ec0c0SDave Cottlehuber		FreeBSD-vi \
65*728ec0c0SDave Cottlehuber		FreeBSD-yp \
66*728ec0c0SDave Cottlehuber		FreeBSD-zfs \
67*728ec0c0SDave Cottlehuber		FreeBSD-zoneinfo
68*728ec0c0SDave Cottlehuber}
69