Issue #1911 has been reported by pjjw. ---------------------------------------- Bug #1911: puppet 0.24.7 fails to read/set users/groups on mac 10.4 http://projects.reductivelabs.com/issues/1911
Author: pjjw Status: Unreviewed Priority: Urgent Assigned to: Category: OSX Target version: Complexity: Unknown Affected version: 0.24.7 Keywords: dscl,plist,tiger,mac Looks like the directoryservice provider has been changed about to use the -plist flag when calling dscl, but this flag is not supported on 10.4 and results in nothing happening. This is what I'm getting. I've attached a debug run from a client as well as facter output, and you can see that it's trying to call /usr/bin/dscl -plist. The code difference between 0.24.7 and 0.24.6 seems to support the idea that non-plist output from dscl isn't supported anymore. This seems like a really really huge problem for someone to have just missed before putting out a major release - user and group management simply doesn't work anymore on any machine that isn't on Leopard - so I'm hoping I'm just missing something here. <pre> j112-mac02:~ root# /usr/bin/dscl -plist . Cannot open remote host, error: DSOpenDirServiceErr Data source (-plist) is not valid. j112-mac02:~ root# uname -a Darwin j112-mac02.gs.washington.edu 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc </pre> ---------------------------------------- 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://reductivelabs.com/redmine/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 -~----------~----~----~----~------~----~------~--~---
