ci / rust (push) Canceled after 0s
ci / web (push) Canceled after 0s
ci / package-preview (push) Canceled after 0s
ci / package-installer (push) Canceled after 0s
ci / linux-agent (push) Canceled after 0s
ci / edge-service (push) Canceled after 0s
ci / coturn-pop (push) Canceled after 0s
ci / package-windows-host (push) Canceled after 0s
16 lines
599 B
Bash
16 lines
599 B
Bash
#!/bin/sh
|
|
set -eu
|
|
|
|
if ! getent group remotedesk-edge >/dev/null 2>&1; then
|
|
addgroup --system remotedesk-edge
|
|
fi
|
|
if ! getent passwd remotedesk-edge >/dev/null 2>&1; then
|
|
adduser --system --ingroup remotedesk-edge --home /var/lib/remotedesk-edge \
|
|
--no-create-home --disabled-login remotedesk-edge
|
|
fi
|
|
chown root:remotedesk-edge /etc/remotedesk-edge/edge.env
|
|
chmod 0640 /etc/remotedesk-edge/edge.env
|
|
systemctl daemon-reload
|
|
systemctl enable remotedesk-edge.service >/dev/null 2>&1 || true
|
|
echo "RemoteDesk Edge installed but not started. Configure /etc/remotedesk-edge/edge.env first."
|