Posted on 10-05-2010 11:20 AM
I'm having problems getting the syncing of mobile home accounts.
Background Sync is working as expected (only syncing Desktop)
Logout Sync is working as expected (only syncing Desktop)
Login Sync is ignoring the inclusion/exclusion list and syncing what appears to be the default list of sync items. I've tried forcing the inclusion of ~/Library and ~/Documents, but place files, in Documents for example, and it is still syncing these regardless on Login.
I'm confused how Login and Logout can't be acting the same, as aren't they managed by the same configuration?
Anyone seen this or can advise. Configuration and logs below.
Thanks
Sean
---------------------------------------------------------------
/Library/Managed Preferences/mosx/com.apple.homeSync.plist
{
"excludedItems-managed" = (
{
comparison = fullPath;
value = "~/Library";
},
{
comparison = fullPath;
value = "~/Documents";
}
);
"excludedPrefItems-managed" = (
{
comparison = fullPath;
value = "~/Library";
},
{
comparison = fullPath;
value = "~/Documents";
}
);
periodicSyncOn = 1;
replaceUserPrefSyncList = 1;
replaceUserSyncList = 1;
syncPeriodSeconds = 1200;
syncPreferencesAtLogin = sync;
syncPreferencesAtLogout = sync;
"syncedFolders-managed" = (
{
path = "~/Desktop";
}
);
"syncedPrefFolders-managed" = (
{
path = "~/Desktop";
}
);
}
---------------------------------------------------------------
This balances up with mcxquery
com.apple.homeSync
excludedItems-managed mosx (User) always ( { comparison = fullPath; value = "~/Library"; }, { comparison = fullPath; value = "~/Documents"; } )
excludedPrefItems-managed mosx (User) always ( { comparison = fullPath; value = "~/Library"; }, { comparison = fullPath; value = "~/Documents"; } )
periodicSyncOn mosx (User) always 1
replaceUserPrefSyncList mosx (User) always 1
replaceUserSyncList mosx (User) always 1
syncedFolders-managed mosx (User) always ( { path = "~/Desktop"; } )
syncedPrefFolders-managed mosx (User) always ( { path = "~/Desktop"; } )
syncPeriodSeconds mosx (User) always 1200
syncPreferencesAtLogin mosx (User) always sync
syncPreferencesAtLogout mosx (User) always sync
com.apple.MCX
com.apple.cachedaccounts.CreateAtLogin mosx (User) always 1
com.apple.cachedaccounts.WarnOnCreate mosx (User) always 1
---------------------------------------------------------------
Section of Log from /Users/mosx/Library/Logs/FileSyncAgent/FileSyncAgent-verbose.log
1:: [39670] X::Exclusions | Inclusions