Report abuse

class dns {

 package { ["bind.x86_64", "bind-chroot.x86_64", "bind-utils.x86_64"]:
  ensure => installed;
 }

 File{
  owner => "named",
  group => "named",
 }

 file { "/var/named/chroot/var/named/logs":
            ensure => directory;

        "/var/named/chroot/var/named":
            mode => 700;

        "/var/named/chroot/etc/named.conf":
            mode => 644,
            source => "puppet://puppet/dns/etc/named.conf",
 }

}