Issue #4841 has been reported by Paul Berry. ---------------------------------------- Bug #4841: All code paths dealing with Plists should handle binary format http://projects.puppetlabs.com/issues/4841
Author: Paul Berry Status: Accepted Priority: Normal Assignee: Category: OSX Target version: queued Affected version: Keywords: Branch: There are many places in Puppet code that process plist files using facter/util/plist. That code only understands plists formatted in XML. In OSX 10.2 Apple introduced a new binary format for plists, which has recently started to see widespread usage. The code in facter/util/plist silently fails when trying to parse binary-formatted plists, so this leads to subtle bugs, such as #4025. I made a small change to fix #4025 in 2.6.x. But there could be other bugs lurking. We should refactor all the Puppet code that accesses plists (and possibly also all the Facter code that accesses plists) so that it can handle binary format plists. -- 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.
