27 lines
629 B
Bash
27 lines
629 B
Bash
#!/bin/bash
|
|
|
|
# Prüfen, ob das Skript mit sudo ausgeführt wird
|
|
if [[ $EUID -ne 0 ]]; then
|
|
echo "Dieses Skript muss mit sudo ausgeführt werden."
|
|
exit 1
|
|
fi
|
|
|
|
echo "Deinstalliere Nextcloud Log Alert..."
|
|
|
|
# Variablen
|
|
INSTALL_DIR="/opt/nextcloud_log_alert"
|
|
SERVICE_FILE="/etc/systemd/system/nextcloud_log_alert.service"
|
|
|
|
# Dienst stoppen und deaktivieren
|
|
systemctl stop nextcloud_log_alert.service
|
|
systemctl disable nextcloud_log_alert.service
|
|
rm -f "$SERVICE_FILE"
|
|
|
|
# Systemd neu laden
|
|
systemctl daemon-reload
|
|
|
|
# Installationsverzeichnis löschen
|
|
rm -rf "$INSTALL_DIR"
|
|
|
|
echo "Nextcloud Log Alert wurde erfolgreich entfernt."
|