diff options
Diffstat (limited to 'cfengine/cf.services.dns')
-rw-r--r-- | cfengine/cf.services.dns | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/cfengine/cf.services.dns b/cfengine/cf.services.dns new file mode 100644 index 0000000..760e30e --- /dev/null +++ b/cfengine/cf.services.dns @@ -0,0 +1,27 @@ +editfiles: + { /etc/bind/named.conf +# BeginGroupIfNoLineContaining "logging " + BeginGroupIfNoLineMatching '\<logging[[:space:]]*\{' + Append "logging {" + Append " category lame-servers { null; };" + Append " category cname { null; };" + Append " category response-checks { null; };" + Append " category statistics { null; };" + Append "}" + EndGroup + WarnIfNoLineMatching '\<logging[[:space:]]*\{' + LocateLineMatching '\<logging[[:space:]]*\{' + AbortAtLineMatching '\}' + -> AppendIfNoLineMatching '\<category[[:blank:]]*lame-servers\>' + Append " category lame-servers { null; };" + EndGroup + BeginGroupIfNoLineMatching '\<category[[:blank:]]*cname\>' + Append " category cname { null; };" + EndGroup + BeginGroupIfNoLineMatching '\<category[[:blank:]]*response-checks\>' + Append " category response-checks { null; };" + EndGroup + BeginGroupIfNoLineMatching '\<category[[:blank:]]*statistics\>' + Append " category statistics { null; };" + EndGroup + } |