recursive.pp 564 B

12345678910111213141516171819202122232425262728
  1. # Module:: public
  2. # Manifest:: dns/autoritaire.pp
  3. #
  4. # Author:: Julien Vaubourg (<julien@vaubourg.com>)
  5. # Date:: 2013-09-21 13:36:02 +0200
  6. # Maintainer:: Julien Vaubourg (<julien@vaubourg.com>)
  7. #
  8. # Class:: public::dns::recursive inherits public::dns
  9. #
  10. #
  11. class public::dns::recursive {
  12. include '::bind'
  13. bind::server::file { [
  14. 'named.conf',
  15. # from named.conf
  16. 'named.conf.options',
  17. ]:
  18. zonedir => '/etc/bind/',
  19. owner => 'bind',
  20. group => 'bind',
  21. source_base => 'puppet:///modules/public/dns/recursive/bind/',
  22. }
  23. }