#!/bin/bash set -euo pipefail test "$(id -u)" = 0 getent passwd beszel >/dev/null || useradd --system --user-group --home-dir /var/lib/beszel-agent --shell /usr/sbin/nologin beszel install -d -o root -g root -m 0755 /etc/beszel-agent install -o root -g root -m 0755 /tmp/beszel-priority2-agent /usr/local/bin/beszel-agent install -o root -g root -m 0600 /tmp/beszel-priority2.env /etc/beszel-agent/environment install -o root -g root -m 0644 /tmp/beszel-priority2.service /etc/systemd/system/beszel-agent.service systemd-analyze verify /etc/systemd/system/beszel-agent.service systemctl daemon-reload systemctl enable beszel-agent systemctl restart beszel-agent systemctl is-active beszel-agent systemctl is-enabled beszel-agent