From b0f8cb860df42cb08ade8496a039426e4186c31e Mon Sep 17 00:00:00 2001 From: mm Date: Sun, 13 Sep 2026 23:52:56 +0200 Subject: [PATCH] =?UTF-8?q?docs:=20sudo-Regel=20verallgemeinert=20?= =?UTF-8?q?=E2=80=94=20PVE,=20x17/Root-Server,=20LXC=20brauchen=20kein=20s?= =?UTF-8?q?udo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 99f5ac7..57e2a51 100644 --- a/README.md +++ b/README.md @@ -158,7 +158,9 @@ curl -fsSL https://gitea.m-m.bio/mm/netbird-telegraf-installer/raw/branch/main/i | `--apache-log ` | Access-Log (Default `/var/log/apache2/access.log`) | | `--uninstall` | alles entfernen | -**Root-Rechte:** Das Script braucht sie (Dienst, `/etc/telegraf`). Auf PVE, in LXC-Containern und überall, wo du schon root bist: **kein `sudo`** — es ist dort oft nicht installiert. Auf normalen Desktops/Servern mit eigenem Benutzer: `| sudo sh -s -- …`. +**Root-Rechte:** Das Script braucht sie (Dienst, `/etc/telegraf`). Wo du **schon root** bist — PVE-Knoten, Hetzner-/Root-Server wie x17, LXC-Container, minimale Debian-Installationen — **kein `sudo`**: dort ist es oft gar nicht installiert und der erste Befehl bricht mit `sudo: command not found` ab. Auf normalen Desktops/Servern mit eigenem Benutzer (Ubuntu-Desktop, ROG): `| sudo sh -s -- …`. + +**Prüfen statt raten:** `id -u` — kommt `0`, ohne `sudo`. Das Script prüft es selbst und bricht mit klarer Meldung ab, wenn es nicht root ist. Ablauf: Paketquelle von InfluxData (apt/dnf/apk) oder statisches Binary (amd64/arm64/armv7) → `/etc/telegraf/telegraf.conf` + `telegraf.d/` aus diesem Repo → `/etc/default/telegraf` mit NODE_NAME, PROM_URL, LOKI_URL, TELEGRAF_TOKEN → systemd-Dienst `telegraf`, enabled, Konfig-Test vor dem Start. @@ -180,7 +182,7 @@ Token-/ACL-Thematik. > eigene Rolle mit `Sys.Audit`) blieben auf PVE 8 mit `403` erfolglos. Dann auf **jedem PVE-Knoten** (auf dem Host selbst, nicht in einer VM). -**Auf PVE gibt es kein `sudo`** — du bist dort bereits root, also ohne `sudo`: +**Auf PVE (und auf Root-Servern wie x17) gibt es kein `sudo`** — du bist dort bereits root, also ohne `sudo`: ```sh curl -fsSL https://gitea.m-m.bio/mm/netbird-telegraf-installer/raw/branch/main/install.sh \