Hi,

I'm quite new to puppet but feel like making some progress. :) 
Today I started using the puppetlabs-apache module. 

Two questions arose from that. I tried understanding by looking at the 
module's code, but too much of that still looks like advanced wizardry to 
me.
I hope this list is the right place to post my questions.

1) How can I enable custom modules?
I try to enable proxy_ajp.
Creating '/etc/httpd/mod.d/proxy_ajp.load ' manually and puppet will remove 
the module, so I assume puppet knows about the module
notice: /A2mod[proxy_ajp]/ensure: current_value present, should be absent 
(noop)

How to tell puppet to actually activate the module?
I've tried this in my node configuration:
class {'apache::mod::proxy_ajp': }
as the same semantic worked for the proxy_http module, but now puppet 
complains:
Error 400 on SERVER: Puppet::Parser::AST::Resource failed with error 
ArgumentError: Could not find declared class apache::mod::proxy_ajp

2) How to use a different proxy.conf template?
In this module:
puppetlabs-apache / manifests / mod / proxy.pp 

class apache::mod::proxy (
  $proxy_requests = "Off"
) {
  apache::mod { 'proxy': }
  # Template uses $proxy_requests
  file { "${apache::params::vdir}/proxy.conf":
    ensure  => present,
    content => template('apache/mod/proxy.conf.erb'),
  }

} 

there's a reference to the template proxy.conf.erb which is located in the 
modules folder. How can I override this in my node config (or anywhere 
else)? I want to use a template from a different location, because I 
believe the module should not be modified, just used.


Thanks for pointing me in the right direction.
Hugo

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/Sd4v2NGth7kJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to