]> freie-schul-it.de Git - fsit_smgt.git/commitdiff
Setzte pihole dns.domain.name für alle DNS-Server
authorUllli <ullli@freie-schul-it.de>
Mon, 13 Jul 2026 08:07:20 +0000 (10:07 +0200)
committerUllli <ullli@freie-schul-it.de>
Mon, 13 Jul 2026 08:07:20 +0000 (10:07 +0200)
defaults/main.yml
tasks/pihole.yml

index 9a82fac113a0824d15ba6e24db39bd7243dbdb70..e482953a6eec793eefafb2ef7b4e85aed54e26bf 100644 (file)
@@ -13,6 +13,7 @@ fsit_smgt_ntp_sync_active: false
 fsit_smgt_dns_upstreams: [] # ggf. hier noch Quad9 als Standard setzen
 fsit_smgt_dnsmasq_lines: []
 fsit_smgt_dns_hosts: []
 fsit_smgt_dns_upstreams: [] # ggf. hier noch Quad9 als Standard setzen
 fsit_smgt_dnsmasq_lines: []
 fsit_smgt_dns_hosts: []
+fsit_smgt_dns_domain_name: internal
 fsit_smgt_dhcp_hosts: []
 # Druckerzentrale
 fsit_smgt_lpadminuser: lpadmin
 fsit_smgt_dhcp_hosts: []
 # Druckerzentrale
 fsit_smgt_lpadminuser: lpadmin
index 28f4982238624ec2dab72631c9905955f3afcb9b..de5478b6b9ead13e556d72d4081d6898ad4fd131 100644 (file)
@@ -1,4 +1,10 @@
 ---
 ---
+- name: Update dns.domain.name per group_vars
+  ansible.builtin.command:
+    cmd: pihole-FTL --config dns.domain.name '{{ fsit_smgt_dns_domain_name }}'
+  register: ftl_dns_domain_name_response
+  changed_when: ftl_dns_domain_name_response.rc != 0
+  when: fsit_smgt_dns_domain_name | length > 0
 - name: Update ntp.sync.active per group_vars
   ansible.builtin.command:
     cmd: pihole-FTL --config  ntp.sync.active '{{ fsit_smgt_ntp_sync_active }}'
 - name: Update ntp.sync.active per group_vars
   ansible.builtin.command:
     cmd: pihole-FTL --config  ntp.sync.active '{{ fsit_smgt_ntp_sync_active }}'