Hi,
I'm having difficulty letting a service start automaticly. The problem
that's occurring is with just one class/service. I have made other classes
and service definitions in it who are all working fine. Here's the class i
use for auditd:
class audit {
package {
"audit":
ensure => present,
}
remotefile {
"/etc/audit/auditd.conf":
mode => 640,
source => "apps/audit/auditd.conf",
require => Package["audit"],
}
service {
"auditd":
ensure => running,
enable => true,
hasrestart => true,
subscribe => File["/etc/audit/auditd.conf"],
require => Package["audit"],
}
}
The package gets installed, but if the file (/etc/audit/auditd.conf) already
exists, the service isn't being restarted. If i delete the file and run
puppetd again, the service is started right after the file is created.
Before this, i didn't even had the service subscribe to a file, thinking
this caused the problem.
I'm using puppet version 0.24.5
kind regards,
Sebastian.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" 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-users?hl=en
-~----------~----~----~----~------~----~------~--~---