From 3b9fdf7ba701a7bca43823366994e6e7c3ff13b4 Mon Sep 17 00:00:00 2001 From: Thomas M Date: Sat, 3 Jan 2026 03:01:50 +0000 Subject: [PATCH] pdns/docker-compose-traefik.yml aktualisiert --- pdns/docker-compose-traefik.yml | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/pdns/docker-compose-traefik.yml b/pdns/docker-compose-traefik.yml index 737b2c7..2783332 100644 --- a/pdns/docker-compose-traefik.yml +++ b/pdns/docker-compose-traefik.yml @@ -24,12 +24,18 @@ services: - | set -eu mkdir -p /etc/powerdns/pdns.d - mkdir -p /var/run/pdns - # Den richtigen Pfad zu pdns_server finden - PDNS_BIN=$$(which pdns_server || echo "/usr/sbin/pdns_server") - - # Erzeuge die API & Webserver Konfiguration + # Suche das Binary an den zwei wahrscheinlichsten Orten + if [ -f /usr/local/sbin/pdns_server ]; then + PDNS_BIN="/usr/local/sbin/pdns_server" + elif [ -f /usr/sbin/pdns_server ]; then + PDNS_BIN="/usr/sbin/pdns_server" + else + # Notlösung: Suche im gesamten System + PDNS_BIN=$$(find /usr -name pdns_server | head -n 1) + fi + + # Konfiguration schreiben cat > /etc/powerdns/pdns.d/99-env.conf <> /etc/powerdns/pdns.d/99-env.conf - else - cat >> /etc/powerdns/pdns.d/99-env.conf <