control:
   AddInstallable = ( bind_reload )
	
editfiles:
   { /etc/bind/named.conf
#
# TODO...
#		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
#
		BeginGroupIfNoLineMatching '^include[[:blank:]]"/etc/local-COMMON/bind/named_$(fqhost).conf";.*'
			Append 'include "/etc/local-COMMON/bind/named_$(fqhost).conf";'
		    Append '# EDITED BY CFENGINE $(date)'
		EndGroup
		DefineClasses "bind_reload"
	}

shellcommands:
   bind_reload::
      "/etc/init.d/bind force-reload"
      "/etc/init.d/bind9 force-reload"