I've had a number of instances where simply doing a grep '${service-name}' 
winds up giving
a false positive. Example:

$ ps auxww | grep -v grep | grep acpid
root        15  0.0  0.0     0    0 ?        S<   Jul11   0:00 [kacpid]

acpid isn't running, but the kacpid kernel thread makes puppet think it is; so, 
it keeps
running service acpid stop on every run. Of course, to top it off, the centos4 
init script
always returns a zero exit status value.

Suggested fix: use the pattern '\<${service-name}\>' instead.

Can anyone think of a case where this wouldn't work as intended?

-- 
Russell A. Jackson <[EMAIL PROTECTED]>
Network Analyst
California State University, Bakersfield

DEFAULT:
        The hardware's, of course.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to