#!/usr/bin/env bash
set -Eeuo pipefail
[[ ${EUID:-$(id -u)} -eq 0 ]] || { echo "Ejecutar como root" >&2; exit 1; }
read -r -p "Desinstalar PHSPERU Security Suite y conservar datos/configuración [s/N]? " answer
[[ $answer =~ ^[sS]$ ]] || exit 0
systemctl disable --now phs-security.service 2>/dev/null || true

# Eliminar interfaz WHM antes de borrar /opt/phs-security.
if [[ -x /opt/phs-security/uninstall-whm-plugin.sh ]]; then
  bash /opt/phs-security/uninstall-whm-plugin.sh || true
fi
rm -f /etc/systemd/system/phs-security.service /usr/local/sbin/phs-security
systemctl daemon-reload
mv /opt/phs-security "/root/phs-security-removed-$(date +%Y%m%d-%H%M%S)" 2>/dev/null || true
echo "Software retirado. /etc/phs-security se conservó."
