From 03f879e5b813caea31e1a741a7e8f6c5f27583f7 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 30 Jan 2026 17:57:14 +0200 Subject: [PATCH] Uninstall additional Jabali-installed packages and assets --- install.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/install.sh b/install.sh index 619cf00..5e4eb8c 100755 --- a/install.sh +++ b/install.sh @@ -3373,6 +3373,20 @@ uninstall() { # Metrics sysstat + + # Additional components installed by Jabali + nodejs + geoipupdate + libnginx-mod-http-geoip2 + chromium + build-essential + quota + goaccess + lynis + ruby + ruby-dev + sqlite3 + ufw ) for pkg in "${packages[@]}"; do @@ -3424,6 +3438,16 @@ uninstall() { rm -rf /var/log/fail2ban.log* rm -rf /var/lib/clamav rm -rf /var/log/clamav + rm -rf /etc/geoipupdate + rm -rf /etc/GeoIP.conf + rm -rf /usr/share/GeoIP + rm -rf /var/lib/GeoIP + rm -f /usr/local/bin/geoipupdate + rm -rf /opt/nikto + rm -f /usr/local/bin/nikto + rm -f /usr/local/bin/wpscan + rm -rf /var/lib/gems + rm -rf /var/cache/gem # Metrics rm -rf /etc/sysstat @@ -3436,6 +3460,11 @@ uninstall() { # PHP repository rm -f /etc/apt/sources.list.d/php.list rm -f /usr/share/keyrings/sury-php.gpg + # NodeSource repository + rm -f /etc/apt/sources.list.d/nodesource.list + rm -f /usr/share/keyrings/nodesource.gpg + # Jabali contrib repository + rm -f /etc/apt/sources.list.d/jabali-contrib.list # Jabali-specific configs rm -rf /var/backups/users