MCX migration to config profiles for a 10.8 Deployment

Watkins
New Contributor

Hi there,

New the Jamfnation. I'm getting up to speed at the moment with casper. We current have a 10.6 estate and use MCX to manage the config. We're planning a 10.8 role company wide out after a testing phase.

My question is, how best to migrate our existing MCX settings to configuration profiles for 10.8. We'd rather not have to manually re create all the MCX if possible.

Are there any tools available ?

Cheers

Dafydd

6 REPLIES 6

gregneagle
Valued Contributor

There's this:

https://github.com/timsutton/mcxToProfile

-Greg

bentoms
Release Candidate Programs Tester

Hi All,

Dafydd works with me (poor bloke).. So i've started showing him the suite etc..

Anyways, just to clarify.. the MCX settings are Casper MCX & we'd like to move them to configuration profiles.

bentoms
Release Candidate Programs Tester

Hi All,

Just a follow up.

We're still plugging away at this, i'm about to submit a feature request for a way to convert Casper MCX to Casper Config profiles within the JSS.

We had a question about how often Config Profiles are set: Once, Often, Always.
Greg Neagle mentioned the following on the Mac Enterprise mailing list here: https://groups.google.com/forum/?fromgroups#!topic/macenterprise/o6G_VE4h-3w

https://github.com/timsutton/mcxToProfile In our testing, MCX-via-profile does support Once and Often, even if Profile Manager does not. -Greg

So we'll test what Greg has said not once, but twice :)

carlo_anselmi
Contributor III

Hello, I am resurrecting this old thread, as I am testing some MCX/plist conversion with mcxToProfile
Here it sounds like the "--manage Once" option it not being accepted with OSX 10.10.3
Example: Safari plist
./mcxToProfile.py --plist /Users/carlo/Desktop/com.apple.Safari.plist --identifier SafariPrefs --manage Once
Once Safari profile is uploaded and distributed by the JSS, prefs are correctly applied on the client side, but if I change something supposed to be set "once" (such as Safari homepage or download folder location) the following login everything comes back according to the profile settings
This happens both setting the profile at machine or user level in JSS
Am I missing something obvious?
Many thanks for your help!
Carlo

bentoms
Release Candidate Programs Tester

@carlo.anselmi Which version JSS?

carlo_anselmi
Contributor III

We are on 9.72, thank you!