From 9ee22f9af97840a0c55cc6fa52698ccfbefb0c21 Mon Sep 17 00:00:00 2001 From: Tobias Date: Thu, 25 Dec 2025 01:11:32 +0100 Subject: [PATCH] os check --- tools/addon/nextcloud-exporter.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/addon/nextcloud-exporter.sh b/tools/addon/nextcloud-exporter.sh index ae65b9d7e..31762d591 100644 --- a/tools/addon/nextcloud-exporter.sh +++ b/tools/addon/nextcloud-exporter.sh @@ -24,6 +24,14 @@ BINARY_PATH="/usr/bin/nextcloud-exporter" CONFIG_PATH="/etc/nextcloud-exporter.env" SERVICE_PATH="/etc/systemd/system/nextcloud-exporter.service" +# ============================================================================== +# OS DETECTION +# ============================================================================== +if ! grep -qE 'ID=debian|ID=ubuntu' /etc/os-release 2>/dev/null; then + echo -e "${CROSS} Unsupported OS detected. This script only supports Debian and Ubuntu." + exit 1 +fi + # ============================================================================== # UNINSTALL # ==============================================================================