Class apache::debian
In: /home/david/repos/complete/modules/apache/manifests/debian.pp
Parent: apache::base

Resources

Resources

File[/etc/apache2/sites-enabled/000-default]
   ensure => 'absent'

remove the default site in debian

Line[include_conf]
   line => 'Include ${module_dir_path}/apache/conf/'
   notify => '#'
   require => '#'
   ensure => 'present'
   file => '/etc/apache2/apache2.conf'
Line[include_mods]
   line => 'Include ${module_dir_path}/apache/mods/'
   notify => '#'
   ensure => 'present'
   file => '/etc/apache2/apache2.conf'

activate inclusion of unified directory structure

Line[include_sites]
   line => 'Include ${module_dir_path}/apache/sites/'
   notify => '#'
   require => '#'
   ensure => 'present'
   file => '/etc/apache2/apache2.conf'

[Validate]