mirror of
https://github.com/simplex-chat/simplexmq.git
synced 2026-03-29 18:49:58 +00:00
28 lines
1.2 KiB
Bash
Executable File
28 lines
1.2 KiB
Bash
Executable File
#!/usr/bin/env sh
|
|
set -eu
|
|
|
|
GRN='\033[0;32m'
|
|
RED='\033[0;31m'
|
|
NC='\033[0m'
|
|
|
|
if [ "$(id -u)" -ne 0 ]; then
|
|
printf "This script is intended to be run with root privileges. Please re-run script using sudo."
|
|
exit 1
|
|
fi
|
|
|
|
printf "${RED}This action will permanently remove all configs, directories, binaries from Installation Script. Please backup any relevant configs if they are needed.${NC}\n\nPress ${GRN}ENTER${NC} to continue or ${RED}Ctrl+C${NC} to cancel installation"
|
|
read ans
|
|
|
|
systemctl disable --now smp-server 2>/dev/null || true
|
|
systemctl revert smp-server 2>/dev/null || true
|
|
systemctl disable --now xftp-server 2>/dev/null || true
|
|
systemctl revert xftp-server 2>/dev/null || true
|
|
systemctl daemon-reload 2>/dev/null || true
|
|
|
|
rm -rf /var/opt/simplex /etc/opt/simplex /etc/opt/simplex-info /var/opt/simplex-xftp /etc/opt/simplex-xftp /srv/xftp /etc/systemd/system/smp-server.service /etc/systemd/system/xftp-server.service /usr/local/bin/smp-server /usr/local/bin/xftp-server /usr/local/bin/simplex-servers-update /usr/local/bin/simplex-servers-uninstall /usr/local/bin/simplex-servers-stopscript
|
|
|
|
userdel smp 2>/dev/null || true
|
|
userdel xftp 2>/dev/null || true
|
|
|
|
printf "Uninstallation is complete! Thanks for trying out SimpleX!\n"
|