From cf7e736fd5be96c75e59182544ec9b12c361a6fa Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 19 Jan 2013 18:01:30 -0200 Subject: Enhancing nginx::puppetmaster::disabled --- manifests/puppetmaster.pp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/manifests/puppetmaster.pp b/manifests/puppetmaster.pp index eed6318..b55bfbb 100644 --- a/manifests/puppetmaster.pp +++ b/manifests/puppetmaster.pp @@ -44,11 +44,21 @@ class nginx::puppetmaster inherits nginx::base { } class nginx::puppetmaster::disabled inherits nginx::puppetmaster { + File["/etc/nginx/nginx.conf", "/etc/nginx/conf.d/puppetmaster.conf", + "/etc/nginx", "/etc/nginx/sites-available", "/etc/nginx/sites-enabled"] { + ensure => absent, + } + Service['nginx'] { + enable => false, ensure => stopped, } Nginx::Base::Site['puppetmaster'] { ensure => absent, } + + Package['nginx'] { + ensure => absent, + } } -- cgit v1.2.3