Issue #4236 has been reported by Markus Roberts.
----------------------------------------
Bug #4236: Some execs 'ignore' the unless, some not.
http://projects.puppetlabs.com/issues/4236
Author: Markus Roberts
Status: Unreviewed
Priority: Normal
Assigned to:
Category:
Target version:
Affected version: 2.6.0rc3
Keywords:
Branch:
>From Jasper Poppe:
Code to test/reproduce (Works fine on 0.25, fails on 2.6):
<pre>
define config ($value) {
exec {"postconf -e ${name}='${value}'":
path => '/usr/bin:/usr/sbin',
unless => "test \"x$(postconf -h ${name})\" == 'x${value}'";
}
}
config {
'myorigin':
value => "${fqdn}";
'alias_maps':
value => 'hash:/etc/aliases';
}
</pre>
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" 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-bugs?hl=en.