thias/puppet-bind — pull request #31 by simonoded (2014-05-29 04:47:36+00:00)
Title: Add Debian Apparmor setting for Debian OS family and change the named.conf template to handle the defference in named.ca and rfc1912 files

1. The current module do not configure the Debian/Ubuntu apparmor to allow the bind to work with the configured working directory, so I added template for the apparmor settings and configure the conf module to call it in case of Debian OS family.
2. Debian OS family install do not include the files named.ca and named.rfc1912.zones but merge then in the following file: named.conf.default-zones, so I fixed the named.conf template to check the OS family and include the correct files.