From f3be4617f18ae0c31d26efc47ad5e5f11887052e Mon Sep 17 00:00:00 2001 From: Jerome Charaoui Date: Tue, 8 Dec 2009 12:20:08 -0500 Subject: improve Debian support --- manifests/debian.pp | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'manifests/debian.pp') 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', -- cgit v1.2.3