weitere Checks

weitere Checks hinzugefügt die den schwenk schneller verursachen
This commit is contained in:
kai
2026-04-26 15:00:49 +00:00
parent 5be28bb01e
commit 1c7288ce79
+11 -5
View File
@@ -1,12 +1,18 @@
#!/bin/bash #!/bin/bash
# Pi-hole service # 1. FTL muss laufen
systemctl is-active --quiet pihole-FTL || exit 1 systemctl is-active --quiet pihole-FTL || exit 1
# DNS functional test # 2. DNS muss antworten
dig google.com @127.0.0.1 +short | grep -q . || exit 1 dig google.com @127.0.0.1 +time=1 +tries=1 +short | grep -q . || exit 1
# Blocking test (critical!) # 3. Blocking muss funktionieren
dig doubleclick.net @127.0.0.1 +short | grep -q "0.0.0.0" || exit 1 dig doubleclick.net @127.0.0.1 +time=1 +tries=1 +short | grep -Eq "0.0.0.0|::" || exit 1
# 4. NTP muss synchron sein (DEIN Wunsch!)
timedatectl | grep -q "synchronized: yes" || exit 1
# 5. Pi-hole darf nicht disabled sein
pihole status | grep -q "blocking enabled" || exit 1
exit 0 exit 0