X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fwebserver%2Fmanifests%2Fdefaultpage.pp;fp=modules%2Fwebserver%2Fmanifests%2Fdefaultpage.pp;h=0d6d8953afe104f721c09f77513aade611e52e25;hb=7f9dfc2720855047ffada44ed914fc3b30a41079;hp=29c7e05d62c942c8d33874a6dcfa5987d9769e1a;hpb=43573e9dd5c646169b4d5ecee3f0137b9467c537;p=mirror%2Fdsa-puppet.git diff --git a/modules/webserver/manifests/defaultpage.pp b/modules/webserver/manifests/defaultpage.pp index 29c7e05d6..0d6d8953a 100644 --- a/modules/webserver/manifests/defaultpage.pp +++ b/modules/webserver/manifests/defaultpage.pp @@ -1,15 +1,19 @@ +# Install default website content # -class webserver::defaultpage { - file { [ '/srv/www', '/srv/www/default.debian.org', '/srv/www/default.debian.org/htdocs', '/srv/www/default.debian.org/htdocs-disabled' ]: - ensure => directory, - mode => '0755', - } +# @param defaultdomain domain name of the default page, to create directory under /srv/www +class webserver::defaultpage ( + String $defaultdomain, +) { + file { [ '/srv/www', "/srv/www/${defaultdomain}", "/srv/www/${defaultdomain}/htdocs", "/srv/www/${defaultdomain}/htdocs-disabled" ]: + ensure => directory, + mode => '0755', + } - file { '/srv/www/default.debian.org/htdocs/index.html': - content => template('webserver/default-index.html'), - } + file { "/srv/www/${defaultdomain}/htdocs/index.html": + content => template('webserver/default-index.html'), + } - file { '/srv/www/default.debian.org/htdocs-disabled/index.html': - content => template('webserver/disabled-index.html'), - } + file { "/srv/www/${defaultdomain}/htdocs-disabled/index.html": + content => template('webserver/disabled-index.html'), + } }