Uninstall additional Jabali-installed packages and assets
This commit is contained in:
29
install.sh
29
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
|
||||
|
||||
Reference in New Issue
Block a user