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.
