Hello, I am running puppet server version 0.25.4-2, and since Debian squeeze is the new stable release I would like to adapt some of my modules.
I have a syslog-ng module, I would like to specify another template for my squeeze server. I changed my init.pp as follow : if ($operatingsystemrelease <= 5.0.8) { $syslog_template = "syslog/syslog-ng.conf.erb" } else { $syslog_template = "syslog/syslog-ng.conf-squeeze.erb" } [...] file { "/etc/syslog-ng/syslog-ng.conf": ensure => present, mode => 644, owner => root, group => root, content => template($syslog_template), notify => service[syslog-ng], } I try this configuration thanks to the following post : http://groups.google.com/group/puppet-users/browse_thread/thread/33bafb3fff10171f But it doesn't work. My old client are still using "syslog/syslog- ng.conf.erb" and I don't get any error message. Maybe the puppet server is too old version for using facter operatingsystemrelease ? Thanks in advance. Regards -- 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.