diff options
Diffstat (limited to 'manifests/debian.pp')
-rw-r--r-- | manifests/debian.pp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/manifests/debian.pp b/manifests/debian.pp index 8733a91..b16dc9d 100644 --- a/manifests/debian.pp +++ b/manifests/debian.pp @@ -2,8 +2,18 @@ class apache::debian inherits apache::package { $config_dir = '/etc/apache2' - file {"$vhosts_dir": - ensure => "${config_dir}/sites-enabled", + Package[apache] { + name => 'apache2', + } + File[vhosts_dir] { + path => "${config_dir}/sites-enabled", + } + File[modules_dir] { + path => "${config_dir}/mods-enabled", + } + File[htpasswd_dir] { + path => "/var/www/htpasswds", + group => 'www-data', } File[default_apache_index] { path => '/var/www/index.html', |