Try changing the file owner/group to match what you're running puppet as...
Gav On 5 November 2012 20:51, meiji wang <wangme...@gmail.com> wrote: > Although I change the mode to 0777, Puppet forces the mode to 0750 > > debug: /File[/var/opt/lib/pe-puppet/devices/certname/state]: Autorequiring > File[/var/opt/lib/pe-puppet/devices/certname] > debug: /File[/var/opt/lib/pe-puppet/devices/certname/clientbucket]/mode: > mode changed '0777' to '0750' > debug: /File[/var/opt/lib/pe-puppet/devices/certname/ssl]/mode: mode > changed '0777' to '0771' > debug: /File[/var/opt/lib/pe-puppet/devices/certname/ssl/private]/mode: > mode changed '0777' to '0750' > debug: /File[/var/opt/lib/pe-puppet/devices/certname/state]/mode: mode > changed '0777' to '1755' > debug: > /File[/var/opt/lib/pe-puppet/devices/certname/ssl/private_keys]/mode: mode > changed '0777' to '0750' > debug: /File[/var/opt/lib/pe-puppet/devices/certname/client_yaml]/mode: > mode changed '0777' to '0750' > debug: /File[/var/opt/lib/pe-puppet/devices/certname/client_data]/mode: > mode changed '0777' to '0750' > info: Creating a new SSL key for certname > ...... > err: Could not request certificate: Could not write > /var/opt/lib/pe-puppet/devices/certname/ssl/private_keys/certname.pem to > privatekeydir: Permission denied - > /var/opt/lib/pe-puppet/devices/certname/ssl/private_keys/certname.pem > > > then Puppet throws error message.. > > Meiji > > > On Monday, November 5, 2012 8:18:03 AM UTC-8, meiji wang wrote: >> >> 1. I get the following error when I run “puppet device’ >> >> err: Could not request certificate: Could not write >> /var/opt/lib/pe-puppet/**devices/certname/ssl/private_**keys/certname.pem >> to privatekeydir: Permission denied - /var/opt/lib/pe-puppet/** >> devices/certname/ssl/private_**keys/certname.pem >> >> Any thought? >> >> >> Thanks, >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/puppet-users/-/CEDQ4q9o5uEJ. > 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. > -- 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.