Package Details: rustdesk-server 1.1.14-4

Git Clone URL: https://aur.archlinux.org/rustdesk-server.git (read-only, click to copy)
Package Base: rustdesk-server
Description: RustDesk Server Program
Upstream URL: https://github.com/rustdesk/rustdesk-server
Licenses: AGPL-3.0-or-later
Conflicts: rustdesk-server-bin
Submitter: Puqns67
Maintainer: Puqns67
Last Packager: Puqns67
Votes: 0
Popularity: 0.000000
First Submitted: 2025-03-15 14:33 (UTC)
Last Updated: 2025-03-15 15:14 (UTC)

Pinned Comments

Puqns67 commented on 2025-03-18 07:41 (UTC) (edited on 2025-03-18 07:42 (UTC) by Puqns67)

This package is incompatible with rustdesk-server-bin. If you want to replace rustdesk-server-bin with rustdesk-server or in turn, you need to move data file and change owner and group.

Differences
rustdesk-server

User and group name: rustdesk-server

Data files:

  • /var/lib/rustdesk-server/.config/rustdesk/RustDesk.toml
  • /var/lib/rustdesk-server/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}}
rustdesk-server-bin

User and group name: rustdeskserver

Data files:

  • /opt/rustdesk-server/.config/rustdesk/RustDesk.toml
  • /opt/rustdesk-server/data/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}}
Replace rustdesk-server-bin with rustdesk-server
# Stop services
systemctl stop rustdesk-server-hbb{r,s}.service

# Replace package
yay/paru -S rustdesk-server

# Move data files
mv /opt/rustdesk-server/.config /var/lib/rustdesk-server
mv /opt/rustdesk-server/data/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}} /var/lib/rustdesk-server
chown -R rustdesk-server:rustdesk-server /var/lib/rustdesk-server

# Restart service
systemctl start rustdesk-server-hbb{r,s}.service

# Other cleanups
userdel rustdeskserver
rm -r /opt/rustdesk-server

Latest Comments

Puqns67 commented on 2025-03-18 07:41 (UTC) (edited on 2025-03-18 07:42 (UTC) by Puqns67)

This package is incompatible with rustdesk-server-bin. If you want to replace rustdesk-server-bin with rustdesk-server or in turn, you need to move data file and change owner and group.

Differences
rustdesk-server

User and group name: rustdesk-server

Data files:

  • /var/lib/rustdesk-server/.config/rustdesk/RustDesk.toml
  • /var/lib/rustdesk-server/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}}
rustdesk-server-bin

User and group name: rustdeskserver

Data files:

  • /opt/rustdesk-server/.config/rustdesk/RustDesk.toml
  • /opt/rustdesk-server/data/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}}
Replace rustdesk-server-bin with rustdesk-server
# Stop services
systemctl stop rustdesk-server-hbb{r,s}.service

# Replace package
yay/paru -S rustdesk-server

# Move data files
mv /opt/rustdesk-server/.config /var/lib/rustdesk-server
mv /opt/rustdesk-server/data/{db_v2.sqlite3{,-shm,-wal},id_ed25519{,.pub}} /var/lib/rustdesk-server
chown -R rustdesk-server:rustdesk-server /var/lib/rustdesk-server

# Restart service
systemctl start rustdesk-server-hbb{r,s}.service

# Other cleanups
userdel rustdeskserver
rm -r /opt/rustdesk-server