I tried looking in the language tutorial for this, but I couldn't find a 
reference for how to do it, but I'm sure it must be possible.

So I've got two modules, one for "random_app" and one for "dns_config". 
"dns_config" has a file resource "resolv.conf" which is just what the name 
implies.

I want service 'foo' in my random_app module to subscribe to dns_config's 
resolv.conf, and if the resolv.conf changes, to restart. (Because, it's a 
misbehaving app who doesn't just use gethostbyname() calls, but runs its own 
resolver and never looks at resolv.conf again after it starts up.)

I would have thought it'd just be subscribing the service to 
File['dns_config::resolv.conf'] but clearly that didn't work.

... Could not find dependency File[dns_config::resolv.conf] ....

Any ideas on what I need to do to make that work?

Cheers,
D


-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
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