| Index: modules/web/manifests/server.pp |
| =================================================================== |
| --- a/modules/web/manifests/server.pp |
| +++ b/modules/web/manifests/server.pp |
| @@ -15,32 +15,22 @@ class web::server( |
| environment => ['MAILTO=admins@adblockplus.org', 'PYTHONPATH=/opt/sitescripts'], |
| } |
| include nginx |
| package {['python-jinja2', 'python-markdown']:} |
| nginx::hostconfig {$vhost: |
| - content => template('web/site.erb'), |
| - enabled => true, |
| - } |
| - |
| - file {'/etc/nginx/sites-available/adblockplus.org_sslcert.key': |
| - ensure => file, |
| - mode => 0400, |
| - require => Nginx::Hostconfig[$vhost], |
| - source => 'puppet:///modules/private/adblockplus.org_sslcert.key', |
| - } |
| - |
| - file {'/etc/nginx/sites-available/adblockplus.org_sslcert.pem': |
| - ensure => file, |
| - mode => 0400, |
| - require => Nginx::Hostconfig[$vhost], |
| - source => 'puppet:///modules/private/adblockplus.org_sslcert.pem', |
| + content => template('web/site.conf.erb'), |
| + global_config => template('web/global.conf.erb'), |
| + is_default => $is_default, |
| + certificate => 'adblockplus.org_sslcert.pem', |
| + private_key => 'adblockplus.org_sslcert.key', |
| + log => "access_log_$vhost" |
| } |
| class {'sitescripts': |
| sitescriptsini_source => 'puppet:///modules/web/sitescripts', |
| } |
| if $multiplexer_locations != undef { |
| include spawn-fcgi |