[Puppet-dev] [PATCH/puppet 2/2] Fix #7106 - last run summary obey specified owner/group/permissions

2011-05-28 Thread Brice Figureau
When writing the last run summary (puppet settings lastrunfile), we now enforce any specified mode, owner or group. The defaults have also been changed to 0644 and the running user/group. This allows to specify other owner/group/mode in puppet.conf: [agent] ... lastrunfile = /tmp/lastrun.yml { mod

[Puppet-dev] [PATCH/puppet 1/2] Fix #7710 - Allow to set any owner/group in file settings

2011-05-28 Thread Brice Figureau
It is impossible to set an owner/group different than root or service for any file/directory settings (both from defaults or by speficying those in the configuration file). This has been introduced in commit 06fcec to prevent users to set invalid values. But for some settings, it might be interesti