From 34231dc1ffbb79db55a82060cf62b9d12748230f Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 15 May 2010 16:34:41 -0300 Subject: Using ssl module --- manifests/init.pp | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) (limited to 'manifests') 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"], -- cgit v1.2.3