#!/bin/bash # SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Unlicense set -e echo "Creating folders..." mkdir -p /var/lib/detee/boot/ mkdir -p /etc/detee/daemon/vms/ mkdir -p /usr/local/bin/detee/ mkdir -p /opt/detee_vms/ echo "Installing qemu-system-x86..." pacman -S qemu-system-x86 qemu-img --noconfirm echo "Downloading detee-snp-daemon, systemd unit file and config..." wget -O /etc/detee/daemon/sample_config.yaml https://registry.detee.ltd/daemon/config.yaml wget -O /usr/local/bin/detee-snp-daemon https://registry.detee.ltd/daemon/detee-snp-daemon chmod +x /usr/local/bin/detee-snp-daemon wget -O /usr/local/bin/detee/start_qemu_vm.sh https://registry.detee.ltd/daemon/start_qemu_vm.sh chmod +x /usr/local/bin/detee/start_qemu_vm.sh wget -O /etc/systemd/system/detee-snp-daemon.service https://registry.detee.ltd/daemon/detee-snp-daemon.service wget -O /etc/detee/root_ca.pem https://registry.detee.ltd/root_ca.pem echo "Take a look at /etc/detee/daemon/sample_config.yaml" echo "Modify config based on your setup and save it to /etc/detee/daemon/config.yaml" echo "Press enter when done (this will attempt to start the daemon)" read my_var echo "Starting detee-snp-daemon..." systemctl daemon-reload systemctl start detee-snp-daemon.service