From: Silvio Rhatto Date: Sat, 15 May 2010 19:34:41 +0000 (-0300) Subject: Using ssl module X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=34231dc1ffbb79db55a82060cf62b9d12748230f;p=puppet-nginx.git Using ssl module --- diff --git a/manifests/init.pp b/manifests/init.pp index e462cb5..2bf9ade 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -95,29 +95,7 @@ class nginx::base { class nginx inherits nginx::base { case $ssl { true: { - file { [ "/etc/ssl", "/etc/ssl/certs", "/etc/ssl/private" ]: - ensure => directory, - owner => "root", - group => "root", - } - - file { "/etc/ssl/certs/cert.crt": - ensure => present, - owner => "root", - group => "root", - mode => 644, - source => "puppet://$server/files/keys/ssl/cert.crt", - require => File["/etc/ssl/certs"], - } - - file { "/etc/ssl/private/cert.pem": - ensure => present, - owner => "root", - group => "root", - mode => 600, - source => "puppet://$server/files/keys/ssl/cert.pem", - require => File["/etc/ssl/private"], - } + include ssl Service["nginx"] { require => [ Package["nginx"],