summaryrefslogtreecommitdiff
path: root/cfengine/cf.services.dns
blob: 760e30e385f5faa8eee7567a00447b41aa87392d (plain)
  1. editfiles:
  2.     { /etc/bind/named.conf
  3. # BeginGroupIfNoLineContaining "logging "
  4. BeginGroupIfNoLineMatching '\<logging[[:space:]]*\{'
  5. Append "logging {"
  6. Append " category lame-servers { null; };"
  7. Append " category cname { null; };"
  8. Append " category response-checks { null; };"
  9. Append " category statistics { null; };"
  10. Append "}"
  11. EndGroup
  12. WarnIfNoLineMatching '\<logging[[:space:]]*\{'
  13. LocateLineMatching '\<logging[[:space:]]*\{'
  14. AbortAtLineMatching '\}'
  15. -> AppendIfNoLineMatching '\<category[[:blank:]]*lame-servers\>'
  16. Append " category lame-servers { null; };"
  17. EndGroup
  18. BeginGroupIfNoLineMatching '\<category[[:blank:]]*cname\>'
  19. Append " category cname { null; };"
  20. EndGroup
  21. BeginGroupIfNoLineMatching '\<category[[:blank:]]*response-checks\>'
  22. Append " category response-checks { null; };"
  23. EndGroup
  24. BeginGroupIfNoLineMatching '\<category[[:blank:]]*statistics\>'
  25. Append " category statistics { null; };"
  26. EndGroup
  27. }