Files
mrva-docker/lima/mrvastore-setup.m4
Michael Hohn 16cbf848c9 wip: pausing docker -> chroot conversion
Current state:  most Dockerfiles converted, chroots created via scripts
todo: finish conversions, run assembly
2025-05-18 14:13:57 -07:00

19 lines
697 B
Plaintext

dnl === mrvastore-setup.m4 ===
dnl $1 -- CHROOT_ROOT: chroot install location
dnl $2 -- MINIO_VERSION: MinIO binary release version (e.g. 2024-06-11T03-13-30Z)
define(`CHROOT_ROOT', `/srv/mrva/mrvastore-root')dnl
define(`MINIO_VERSION', `RELEASE.2024-06-11T03-13-30Z')dnl
CHROOT_BOOTSTRAP(CHROOT_ROOT)
CHROOT_INSTALL_BASE_PACKAGES(CHROOT_ROOT)
dnl Install MinIO server binary
if [ ! -f "CHROOT_ROOT/usr/local/bin/minio" ]; then
echo "[3/3] Installing MinIO version MINIO_VERSION"
curl -L "https://dl.min.io/server/minio/release/linux-arm64/archive/minio.MINIO_VERSION" \
-o /tmp/minio
sudo install -m 755 /tmp/minio CHROOT_ROOT/usr/local/bin/minio
sudo rm /tmp/minio
fi