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
20 lines
722 B
Bash
20 lines
722 B
Bash
#!/bin/sh
|
|
set -eu
|
|
|
|
if [ "$(id -u)" -ne 0 ]; then
|
|
echo "RemoteDesk Agent removal requires root." >&2
|
|
exit 1
|
|
fi
|
|
|
|
systemctl disable --now remotedesk-agentd.service 2>/dev/null || true
|
|
systemctl --global disable remotedesk-agent-session.service 2>/dev/null || true
|
|
rm -f /usr/bin/remotedesk-agentd /usr/bin/remotedesk-agent-session
|
|
rm -f /usr/libexec/remotedesk-shell-session
|
|
rm -f /usr/libexec/remotedesk-file-session
|
|
rm -f /usr/lib/systemd/system/remotedesk-agentd.service
|
|
rm -f /usr/lib/systemd/user/remotedesk-agent-session.service
|
|
rm -f /usr/share/doc/remotedesk-agent/README.md
|
|
systemctl daemon-reload 2>/dev/null || true
|
|
|
|
echo "RemoteDesk Agent removed. /etc/remotedesk and /var/lib/remotedesk were preserved."
|