AdGuard config edits: enforce python+yaml, never sed #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
sed-style newline insertion into AdGuard's YAML config crashed AdGuard on 2026-05-26. AdGuard's config file is sensitive to formatting and sed with multi-line patterns is fragile.Action
/docs/services/adguard-dns.md: always usepython3 + PyYAMLoryqfor config editscp adguardhome.yaml adguardhome.yaml.bakbefore any programmatic editRule