Hi,,, I have a strange problem when installing puppet client 2.6.3 on a node. I have installed facter-1.3.8-4 and ruby-1.8.6-8.
When I start puppetd as a normal user everything behaves normally. A .puppet directory is installed under $HOME and ssl key is installed under $HOME/.puppet/ssl.. I sign the certificat on the puppet master and the client is working fine. However I cannot change system files, so I have to run puppetd as root. Here is where the problem starts. I ssh in as root, set up the same environment variables (i.e LD_LIBRARY_PATH, PATH etc.) as the normal user. When i run: puppetd -v --listen --no-daemonize --verbose I get: warning: iconv doesn't seem to support UTF-8/UTF-16 conversions err: Could not create resources for managing Puppet's files and directories in sections [:main, :agent, :ssl]: Could not find a default provider for user err: Could not create resources for managing Puppet's files and directories in sections [:main, :ssl]: Could not find a default provider for user info: Creating a new SSL key for host err: Could not request certificate: Cannot save host; parent directory /etc/puppet/ssl/private_keys does not exist So no directory is created under /etc/puppet , no ssl key. I have googled but cannot find any solution.. Anybody have a clue? I'am running on AIX 5.3 /terry -- 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.