From f2d0cc4ef63c65fd08f709dc598d2a10bc6341db Mon Sep 17 00:00:00 2001 From: Paul Ilea <paul@sgalinski.de> Date: Thu, 6 Sep 2018 14:58:06 +0300 Subject: [PATCH] [TASK] Add webgrind,xhprof and mailhog hosts to ssl certificate --- recipes/default.rb | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/recipes/default.rb b/recipes/default.rb index 7c32af7..7d99b7b 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -275,11 +275,24 @@ end # source 'rootCA.srl' # end +additional_aliases = '' +if node.include?('xhprof') && node['xhprof'].include?('hostname') + additional_aliases = additional_aliases + ' ' + node['xhprof']['hostname'] +end + +if node.include?('webgrind') && node['webgrind'].include?('hostname') + additional_aliases = additional_aliases + ' ' + node['webgrind']['hostname'] +end + +if node.include?('mailhog') && node['mailhog'].include?('hostname') + additional_aliases = additional_aliases + ' ' + node['mailhog']['hostname'] +end + bash 'Create Certificate' do cwd '/etc/apache2/ssl/' code <<-EOF chmod 755 create_certificate_for_domain.sh - ./create_certificate_for_domain.sh #{node['typo3_site']['hostname']} #{node['typo3_site']['server_aliases']} + ./create_certificate_for_domain.sh #{node['typo3_site']['hostname']} #{node['typo3_site']['server_aliases']}#{additional_aliases} EOF action :run end -- GitLab