dayglojesus / managedmac

Comprehensive Puppet module for OS X.
http://dayglojesus.github.io/managedmac/
Apache License 2.0
62 stars 21 forks source link

Function 'process_mcx_options' produces error when run on Linux server #16

Closed dayglojesus closed 10 years ago

dayglojesus commented 10 years ago

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: No such file or directory - plutil ... managedmac/manifests/mcx.pp:123

An error in judgement on my part. Relying on plutil to to format a PropertyList is unacceptable when being run on a Puppet Master.

dayglojesus commented 10 years ago

This is the problem method: https://github.com/dayglojesus/managedmac/blob/master/lib/puppet/parser/functions/process_mcx_options.rb#L107-L122

dayglojesus commented 10 years ago

fixed in 0.4.6