The permissions of /tmp should be 1777 so that all users can create files but the sticky bit is set. Setting the sticky bit ensures that files and directories under /tmp can only be renamed or deleted by the user that owns them.
- Keith On 3 April 2013 00:41, Kubes <[email protected]> wrote: > Thanks Josh > > chmoding 777 /tmp fixed the issue. > > mktemp worked fine as root, not as a user, until chmod. Does puppet sudo > for sshkeys, etc? puppet is running as root. > > > > > > > > On Tuesday, April 2, 2013 12:06:52 PM UTC-4, Joshua Hoblitt wrote: >> >> Hello, >> >> On 04/02/2013 07:44 AM, Kubes wrote: >> > cannot generate tempfile `/puppet20130331-3128-n19xxm-**9' >> >> I suspect this is the crux of your issue. Is there a /tmp on that >> system and is it world writable? Have you declared $TMPDIR? What does >> the puppet.conf look like on that system? Does `mktemp` work as >> expected? Eg. >> >> $ mktemp >> /tmp/tmp.7rj9E3NgP1 >> $ ls -la /tmp/tmp.7rj9E3NgP1 >> -rw------- 1 jhoblitt users 0 Apr 2 09:04 /tmp/tmp.7rj9E3NgP1 >> >> -Josh >> >> -- >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
