> - I'd like puppet to let user change some files in the skeleton as they
> want, i.e. skip this directory if it just exists
You should use "recurse => remote" to solve this issue.  See
http://projects.reductivelabs.com/issues/1469 and
http://projects.reductivelabs.com/issues/1700 for more info.  You
might also want to set "checksum => none" (new in version 0.25.5) to
cut down on some of the reporting noise (any time a user would change
a file that puppet was not managing, the directory checksum would
change and I would get an email report of it.)

> - if I don't set owner/group, it takes uid/gid on the puppetmaster, which
> does not exist on the node ; if I do set these options, the directory is
> scanned each time and all files are chown'ed to this user/group, which is
> absolutely not desired behaviour in my case (puppet should not change
> ownership for files it doesn't manage in my case...)
In the specific case of home directories, I created a definition that
adds the user and then sets the ownership of the home directory to
that user's uid and gid.  Remote recurse will also solve this problem
in general.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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.

Reply via email to