Uninstall sysstat and cleanup metrics data

This commit is contained in:
root
2026-01-30 17:51:21 +02:00
parent bc07922526
commit 54509eebb9

View File

@@ -3244,6 +3244,17 @@ uninstall() {
rm -f /etc/systemd/system/jabali-queue.service rm -f /etc/systemd/system/jabali-queue.service
rm -rf /etc/systemd/system/jabali-queue.service.d rm -rf /etc/systemd/system/jabali-queue.service.d
systemctl stop sysstat-collect.timer 2>/dev/null || true
systemctl disable sysstat-collect.timer 2>/dev/null || true
systemctl stop sysstat-summary.timer 2>/dev/null || true
systemctl disable sysstat-summary.timer 2>/dev/null || true
systemctl stop sysstat-rotate.timer 2>/dev/null || true
systemctl disable sysstat-rotate.timer 2>/dev/null || true
systemctl stop sysstat 2>/dev/null || true
systemctl disable sysstat 2>/dev/null || true
rm -rf /etc/systemd/system/sysstat-collect.timer.d
rm -rf /etc/systemd/system/sysstat-summary.timer.d
local services=( local services=(
nginx nginx
php-fpm php-fpm
@@ -3260,6 +3271,7 @@ uninstall() {
fail2ban fail2ban
clamav-daemon clamav-daemon
clamav-freshclam clamav-freshclam
sysstat
) )
for service in "${services[@]}"; do for service in "${services[@]}"; do
@@ -3358,6 +3370,9 @@ uninstall() {
clamav clamav
clamav-daemon clamav-daemon
clamav-freshclam clamav-freshclam
# Metrics
sysstat
) )
for pkg in "${packages[@]}"; do for pkg in "${packages[@]}"; do
@@ -3410,6 +3425,11 @@ uninstall() {
rm -rf /var/lib/clamav rm -rf /var/lib/clamav
rm -rf /var/log/clamav rm -rf /var/log/clamav
# Metrics
rm -rf /etc/sysstat
rm -rf /etc/default/sysstat
rm -rf /var/log/sysstat
# SSL certificates (Let's Encrypt) # SSL certificates (Let's Encrypt)
rm -rf /etc/letsencrypt rm -rf /etc/letsencrypt