From 63fcced45025553fef462d3513e908f1a5a44827 Mon Sep 17 00:00:00 2001 From: rene Date: Sun, 15 Mar 2026 09:33:39 +0100 Subject: [PATCH] setup-base: git.motocamp.de in /etc/hosts aufgenommen Synology-Dienste (dsm + git) sind intern nicht per DNS erreichbar. Co-Authored-By: Claude Opus 4.6 --- CLAUDE.md | 2 +- setup-base.sh | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index bb463d4..c78fb76 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -70,7 +70,7 @@ die Setup-Skripte nicht heruntergeladen werden. - WLAN-Config beim netplan-zu-NM Umstieg erhalten - systemd-networkd-wait-online deaktivieren - cloud-init deaktivieren nach Installation -- /etc/hosts: dsm.motocamp.de → 10.47.11.10 (DiskStation intern nicht per DNS erreichbar) +- /etc/hosts: dsm.motocamp.de + git.motocamp.de → 10.47.11.10 (Synology intern nicht per DNS erreichbar) ### WireGuard VPN - Konfiguration via NetworkManager .nmconnection (nicht wg-quick) diff --git a/setup-base.sh b/setup-base.sh index 76658e6..0df6980 100755 --- a/setup-base.sh +++ b/setup-base.sh @@ -298,13 +298,15 @@ systemctl disable systemd-networkd-wait-online.service 2>/dev/null || true systemctl enable NetworkManager-wait-online.service 2>/dev/null || true ok "NetworkManager als Netzwerk-Renderer" -# /etc/hosts: Synology DiskStation im LAN (fuer Thunderbird/MailPlus etc.) -if ! grep -q "dsm.motocamp.de" /etc/hosts; then - echo "10.47.11.10 dsm.motocamp.de" >> /etc/hosts - ok "/etc/hosts: dsm.motocamp.de" -else - ok "/etc/hosts: dsm.motocamp.de (bereits vorhanden)" -fi +# /etc/hosts: Synology-Dienste im LAN (intern nicht per DNS erreichbar) +for host in dsm.motocamp.de git.motocamp.de; do + if ! grep -q "$host" /etc/hosts; then + echo "10.47.11.10 $host" >> /etc/hosts + ok "/etc/hosts: $host" + else + ok "/etc/hosts: $host (bereits vorhanden)" + fi +done # ── 10. Energieeinstellungen & Lokalisierung ───────────────────────────── echo -e "\n=== 10/11 Energie & Lokalisierung ==="