Jarek c0770fc7a3
Ensure network interfaces respect DNS configuration (#1043)
Implements DHH's requirement to ensure wlan0 and ethernet interfaces
respect the DNS configuration while excluding docker/loop interfaces.

When using Cloudflare or Custom DNS:
- Sets UseDNS=no in DHCPv4 sections
- Sets UseDNS=no in IPv6AcceptRA sections
- Only configures primary interfaces (en*, eth*, wl*)
- Restarts both systemd-networkd and systemd-resolved

When using DHCP:
- Removes UseDNS=no to allow DHCP provided DNS
- Restores default behavior for all interfaces

Script size increased from 58 to 89 lines to properly handle all
network interfaces as requested.
2025-08-24 18:33:32 +02:00
..
2025-08-24 17:53:42 +02:00
2025-08-24 09:28:08 +02:00
2025-08-24 17:49:31 +02:00
2025-08-24 17:49:31 +02:00
2025-08-03 14:09:07 +02:00
2025-08-24 18:11:59 +02:00
2025-08-24 18:02:09 +02:00
2025-08-03 15:30:49 +02:00
2025-08-24 17:53:42 +02:00
2025-08-24 17:53:42 +02:00
2025-08-04 20:30:00 +02:00
2025-08-10 20:12:16 +02:00
2025-07-26 16:37:49 -04:00
2025-08-24 17:42:41 +02:00