AkurAI Build
Menu

Public repository / 8d41f1e10aceed387d425b43038f2070e399a349

AkurAI-Build / deploy/systemd/install.sh

Latest change a0c9d4ff8c1ee8397ccd5287465783b1f0f23d04 - deploy: path-activated root forge swap; CI job stages binary without sudo (OLI-279) by Ólafur Búi Ólafsson

#!/bin/sh
# One-time root install of the path-activated forge swap (OLI-279).
# Rollback: sudo systemctl disable --now akurai-build-swap.path &&
#   sudo rm /etc/systemd/system/akurai-build-swap.* /usr/local/libexec/akurai-build-swap &&
#   sudo systemctl daemon-reload
set -eu
here="$(cd "$(dirname "$0")" && pwd)"
sudo install -d -m 755 /usr/local/libexec
sudo install -o root -g root -m 755 "$here/../forge-swap.sh" /usr/local/libexec/akurai-build-swap
sudo install -o root -g root -m 644 "$here/akurai-build-swap.path" "$here/akurai-build-swap.service" /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable --now akurai-build-swap.path