> - 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.