]> gitweb.fluxo.info Git - puppet-nginx.git/commitdiff
Using ssl module
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 15 May 2010 19:34:41 +0000 (16:34 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 15 May 2010 19:34:41 +0000 (16:34 -0300)
manifests/init.pp

index e462cb54783a471c8383a4d425c1a4e0b94fb049..2bf9adec58b00cbacb23e145604d19bff01198a7 100644 (file)
@@ -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"],