Hello All,
 The fix for me was to create a new puppet user on the system with the
System Preferences User Create tool.

 I fooled around with the command line dscl user creation tool, but
could never get it working, so I punted and used the GUI.
 Thanks everyone for all your hard work.
-Tom

On Feb 9, 10:31 am, Luke Kanies <l...@madstop.com> wrote:
> On Feb 6, 2009, at 10:45 AM, macbrass wrote:
>
>
>
> > I'm having the exact same problem getting the initial puppet install
> > going on a Mac.  I've tried installing it from the packages on Nigel's
> > site as well as with Ruby Gems, both times on a completely clean
> > system using the latest build (0.24.7).  I get the same error messages
> > about "Got 9 failure(s) while initializing: Tried to get name field
> > for silly id 4294967294;" etc.
>
> > Any thoughts on why this might still be going on?  I'm excited about
> > Puppet.  I think it will be great for our OS X clusters and
> > workstations so I'd love to get this working.
>
> This is because OS X uses a 'nobody' user with an id of '-2', but only  
> some of the OS X tools produce negative numbers, the others produce  
> the unsigned int, which is 64bit, so you get this gigantic positive  
> number instead of a small negative number.
>
> If you run with --debug, you'll see which files are failing.  Most  
> likely, those are owned by 'nobody' or something similar, so you could  
> chown them to root and probably be up and running.
>
> --
> Writing is not necessarily something to be ashamed of, but do it in
> private and wash your hands afterwards. --Robert Heinlein
> ---------------------------------------------------------------------
> Luke Kanies |http://reductivelabs.com|http://madstop.com
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to