# systemd-Unit fuer den ARIA Host-Agent. # # Installation: # sudo cp aria-host-agent /usr/local/bin/ # sudo mkdir -p /etc/aria-host-agent && sudo cp .env /etc/aria-host-agent/.env # sudo cp aria-host-agent.service /etc/systemd/system/ # sudo systemctl enable --now aria-host-agent # # Als root (User=root): Kommandos haben volle Rechte, kein sudo/Passwort noetig. # Fuer einen normalen User: User= setzen und in der .env SUDO_PASSWORD # oder SUDO_NOPASSWD konfigurieren. # # HINWEIS Screenshot: als Systemdienst fehlt die grafische Session (DISPLAY/ # WAYLAND_DISPLAY). Fuer host_screenshot den Agent stattdessen in der Desktop- # Session starten (Autostart) oder DISPLAY/XAUTHORITY in der Unit setzen. [Unit] Description=ARIA Host-Agent After=network-online.target Wants=network-online.target [Service] Type=simple User=root WorkingDirectory=/etc/aria-host-agent ExecStart=/usr/local/bin/aria-host-agent Restart=always RestartSec=5 [Install] WantedBy=multi-user.target