X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/82224d67c988af7e0934a1e354dd3c083e55a832..f5296ebe7c9608620d72fe3936706a0408a30c5b:/cookbooks/mediawiki/providers/site.rb diff --git a/cookbooks/mediawiki/providers/site.rb b/cookbooks/mediawiki/providers/site.rb index 7c5792aa0..24b53c8fa 100644 --- a/cookbooks/mediawiki/providers/site.rb +++ b/cookbooks/mediawiki/providers/site.rb @@ -454,15 +454,19 @@ action :create do ports = new_resource.ssl_enabled ? [80, 443] : [80] + ssl_certificate new_resource.name do + domains [new_resource.name] + Array(new_resource.aliases) + only_if { new_resource.ssl_enabled } + end + apache_site new_resource.name do cookbook "mediawiki" template "apache.erb" directory site_directory variables :aliases => Array(new_resource.aliases), :private => new_resource.private, - :ports => ports, - :ssl_certificate => new_resource.ssl_certificate, - :ssl_certificate_chain => new_resource.ssl_certificate_chain + :ssl_enabled => new_resource.ssl_enabled, + :ports => ports reload_apache false end