Issue #943 has been updated by Matt Robinson.

Assigned to changed from Jeff McCune to Matt Robinson
Keywords set to mac osx user group dscl

It looks like this is still an issue in Snow Leopard OSX 10.6.3 for me.  My 
issue may be a bit different, but seeing how this ticket has been open for a 
couple years I'm guessing it's similar enough that solving my issue would mean 
this is solved too.

Using puppet to create a user and group does create the user and group, but 
they don't get a uid or a guid so don't show up in Account management and 
aren't very usable, and the groups don't get set on the users.  I find the dscl 
command line utility's syntax to be very odd and haven't figured out yet how to 
look at these users using that, but I found a GUI tool that allows it.

Workgroup Manager as part of the Server Tools 
http://www.macosxhints.com/article.php?story=20071029181159291

Here's the test.pp file I've been trying to apply

`group {"somegroup":
    ensure => present,
}
user { "tom":
    groups => "somegroup",
}
`

And every run it says: notice: //User[tom]/groups: groups changed '' to 
'somegroup'

It also appears that puppetd --mkusers doesn't work on my Mac either.  I think 
that's related so, I'll mention it in this ticket and spin off tickets if I 
find it's not related


----------------------------------------
Bug #943: puppet under leopard does not create puppet user or group
http://projects.puppetlabs.com/issues/943

Author: Mario Martelli
Status: Accepted
Priority: Normal
Assigned to: Matt Robinson
Category: Darwin
Target version: 
Patch: None
Affected version: 0.24.4
Keywords: mac osx user group dscl
Branch: 


I've tried to run my manifest-tests on my fresh leopard machine. I installed 
puppet via gem.
User puppet and group puppet are not created.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to