summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam T. Carpenter <atc@53hor.net>2021-02-09 16:32:24 -0500
committerAdam T. Carpenter <atc@53hor.net>2021-02-09 16:32:24 -0500
commitaf11d85faa171581cc8e59ec6a445853f37c58ab (patch)
treef31fd907923dba3e14bffda94993463a79a4fd98
downloadbase-af11d85faa171581cc8e59ec6a445853f37c58ab.tar.xz
base-af11d85faa171581cc8e59ec6a445853f37c58ab.zip
init
-rw-r--r--Bastillefile15
-rw-r--r--usr/local/etc/pkg/repos/FreeBSD.conf3
-rw-r--r--usr/local/etc/pkg/repos/poudriere.conf5
3 files changed, 23 insertions, 0 deletions
diff --git a/Bastillefile b/Bastillefile
new file mode 100644
index 0000000..83b5fc3
--- /dev/null
+++ b/Bastillefile
@@ -0,0 +1,15 @@
+ARG HOST_RESOLV_CONF=/etc/resolv.conf
+
+CMD touch /etc/rc.conf
+SYSRC syslogd_flags="-ss"
+SYSRC sendmail_enable="NO"
+SYSRC sendmail_submit_enable="NO"
+SYSRC sendmail_outbound_enable="NO"
+SYSRC sendmail_msp_queue_enable="NO"
+SYSRC cron_flags="-J 60"
+
+CP "${HOST_RESOLV_CONF}" etc/resolv.conf
+
+OVERLAY usr
+CMD mkdir -p /var/packages
+FSTAB /usr/local/poudriere/data/packages/12amd64-macon /var/packages nullfs ro 0 0
diff --git a/usr/local/etc/pkg/repos/FreeBSD.conf b/usr/local/etc/pkg/repos/FreeBSD.conf
new file mode 100644
index 0000000..38131a8
--- /dev/null
+++ b/usr/local/etc/pkg/repos/FreeBSD.conf
@@ -0,0 +1,3 @@
+FreeBSD: {
+ enabled: no
+}
diff --git a/usr/local/etc/pkg/repos/poudriere.conf b/usr/local/etc/pkg/repos/poudriere.conf
new file mode 100644
index 0000000..7b6eb6f
--- /dev/null
+++ b/usr/local/etc/pkg/repos/poudriere.conf
@@ -0,0 +1,5 @@
+poudriere: {
+ enabled: yes
+ url: "file:///var/packages"
+}
+