Issue #16163 has been updated by Sebastian Röder.
The Mac package for puppet-3.1.0 now creates a puppet user and group from the post install script. Thanks. A small issue remains, though: the puppet user is displayed in the login window as a possible login choice. Especially on Managed Client Macs this would lead to confusion for the user and should not happen. I tested this on a fresh install of OS X 10.8.2 with default settings, e.g. login windows setting is: `System Preferences -> Users & Groups -> Login Options -> Display login window as: List of users`. Please adjust the postinstall script to hide the puppet user from the login window. The **Add users to the HiddenUsersList** method from [this Apple knowledge base article](http://support.apple.com/kb/HT5017?viewlocale=en_us&locale=en_us) worked for me and has no other side effects: `defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add puppet` ---------------------------------------- Bug #16163: Puppet package for OS X doesn't create the puppet user/group https://projects.puppetlabs.com/issues/16163#change-83162 Author: Gary Larizza Status: Accepted Priority: Normal Assignee: Chris Barker Category: OSX Target version: Affected Puppet version: Keywords: puppet users group os x mac package Branch: The packages we serve out of <http://downloads.puppetlabs.com/mac> don't create the Puppet user/group for you. We should be doing this. It's probably most-feasible to do it in post with calls to dscl, but I'm open to better ways that make for a more friendly package to sysadmins. -- 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 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-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
