Skip to main content
Question

OSX Key Reference to manually edit XML created by Profile Manager e.g. com.apple.homeSync

  • August 12, 2014
  • 1 reply
  • 0 views

Forum|alt.badge.img+8

I am looking for all the keys that can be used in "com.apple.homeSync" or other payloads

I have to enrich/modify the XMLs created by Profile Manager. Has anyone found a (complete) Reference for Keys in OSX ?

In Apples` developer library I found the 490 References: Configuration Profile Reference, Information Property List Key Reference,...
but I cannot even find the keys Profile Manager creates - like syncPreferencesAtlogin,....

In detail: I want to set the defaults for conflicts during syncing. Is there still the key: "loginConflictResolution" ?
10.4 description: who wins login/logout conflicts values (number):
1 = local home wins
2 = network home wins
? 3 = latest timestamp wins ?

1 reply

Forum|alt.badge.img+8
  • Author
  • Valued Contributor
  • 122 replies
  • August 13, 2014

ok.ok - found the Managed Preference Manifests
https://jamfnation.jamfsoftware.com/viewProductFile.html?id=135&fid=413
I am testing these additional keys:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>loginPrefSyncConflictResolution</key>
    <string>networkHomeWins</string>
    <key>loginNonprefSyncConflictResolution</key>
    <string>networkHomeWins</string>
    <key>logoutPrefSyncConflictResolution</key>
    <string>mobileHomeWins</string>
    <key>logoutNonprefSyncConflictResolution</key>
    <string>mobileHomeWins</string>
    <key>firstSyncSuppressErrors</key>
    <true/>
    <key>loginSyncDialogTimeoutSeconds</key>
    <integer>1</integer>
    <key>logoutSyncDialogTimeoutSeconds</key>
    <integer>1</integer>
</dict>
</plist>

I tried to capture com.apple.FileSyncUI and other but I cannot find the option the FileSyncGUI is offering - like "lastTimestampWins"


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings