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
37 lines
1.0 KiB
Desktop File
37 lines
1.0 KiB
Desktop File
[Unit]
|
|
Description=RemoteDesk controlled endpoint daemon
|
|
Documentation=https://github.com/remotedesk/remotedesk
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
Environment=REMOTEDESK_LISTEN=0.0.0.0:39500
|
|
Environment=REMOTEDESK_SHELL_HELPER=/usr/libexec/remotedesk-shell-session
|
|
Environment=REMOTEDESK_FILE_HELPER=/usr/libexec/remotedesk-file-session
|
|
EnvironmentFile=-/etc/remotedesk/agent.env
|
|
ExecStart=/usr/bin/remotedesk-agentd serve --listen ${REMOTEDESK_LISTEN} --ipc-socket /run/remotedesk/agentd.sock
|
|
Restart=on-failure
|
|
RestartSec=3s
|
|
StateDirectory=remotedesk
|
|
StateDirectoryMode=0700
|
|
RuntimeDirectory=remotedesk
|
|
RuntimeDirectoryMode=0755
|
|
UMask=0077
|
|
NoNewPrivileges=yes
|
|
PrivateTmp=yes
|
|
ProtectClock=yes
|
|
ProtectControlGroups=yes
|
|
ProtectHostname=yes
|
|
ProtectKernelLogs=yes
|
|
ProtectKernelModules=yes
|
|
ProtectKernelTunables=yes
|
|
ProtectSystem=strict
|
|
ReadWritePaths=/var/lib/remotedesk /run/remotedesk -/home
|
|
RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
|
|
LockPersonality=yes
|
|
MemoryDenyWriteExecute=yes
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|