#!/bin/bash if [ $(id -u) -ne 0 ] then echo "Please run the installer with sudo/as root" exit fi set -ex export LUET_NOLOCK=true LUET_VERSION=$(curl -s https://api.github.com/repos/mudler/luet/releases/latest | ( grep -oP '"tag_name": "\K(.*)(?=")' || echo "0.9.24" )) LUET_ROOTFS=${LUET_ROOTFS:-/} LUET_DATABASE_PATH=${LUET_DATABASE_PATH:-/var/luet/db} LUET_DATABASE_ENGINE=${LUET_DATABASE_ENGINE:-boltdb} LUET_CONFIG_PROTECT=${LUET_CONFIG_PROTECT:-1} curl -L https://github.com/mudler/luet/releases/download/${LUET_VERSION}/luet-${LUET_VERSION}-linux-amd64 --output luet chmod +x luet mkdir -p /etc/luet/repos.conf.d || true mkdir -p $LUET_DATABASE_PATH || true mkdir -p /var/tmp/luet || true if [ "${LUET_CONFIG_PROTECT}" = "1" ] ; then mkdir -p /etc/luet/config.protect.d || true curl -L https://raw.githubusercontent.com/mudler/luet/master/contrib/config/config.protect.d/01_etc.yml.example --output /etc/luet/config.protect.d/01_etc.yml fi curl -L https://raw.githubusercontent.com/mocaccinoOS/repository-index/master/packages/mocaccino-repository-index.yml --output /etc/luet/repos.conf.d/mocaccino-repository-index.yml cat > /etc/luet/luet.yaml <