Posted on 05-08-2015 01:38 PM
Having a funny problem with a Mac that recently upgraded from 10.8 to 10.10 via Self Service (following the JAMF method)
So we have a departmental exemption for Systems Preferences that gets applied against all 10.10 Macs. (enforced via configuration profile) However, in this client's case, the entire Systems Preferences box is greyed out unless I remove the departmental exemption from the profile.
I have tried:
sudo jamf manage
againThis is the only client that has had this problem. Upgraded my own Mac to 10.10.3 via this same method and I am in the same department as this other person. However, I am not seeing this issue.
Has anyone else seen this behavior?
Posted on 05-08-2015 01:41 PM
have you on the client done
sudo jamf removeFramework
and then re-enroll the computer?
Posted on 05-08-2015 02:34 PM
@nessts Just tried this. Didn't work, ugh.
Posted on 05-08-2015 02:53 PM
We've had this pop up a few times. This worked for me:
sudo update_dyld_shared_cache -force
sudo jamf removeFramework
Restart machine
Re-install Quick Add package.
Also running sudo jamf enroll -prompt will sometimes show errors with the MDM profiles that may narrow your scope of the issue.
Posted on 05-08-2015 06:24 PM
@laurendc not sure if this will work but so far 10.10.3 has proven to be problematic for the most part even with AD. I recently upgraded to 10.10.4 (beta) and problem is gone.. but here try this.
1: sudo jamf RemoveFramework 2: via ARD or Executable :
/bin/rm -rf /Library/Managed Preferences/*
/usr/bin/dscl . -delete /Computers
/usr/sbin/jamf mcx
userNames=/usr/sbin/jamf listUsers | /usr/bin/grep <name> | /usr/bin/cut -d'<' -f 2 | /usr/bin/cut -d'>' -f 2
for activeUserName in $userNames; do
echo "Removing MCXFlags for user $activeUserName"
/usr/bin/dscl . -delete "/Users/$activeUserName" MCXFlags
echo "Removing MCXSettings for user $activeUserName" /usr/bin/dscl . -delete "/Users/$activeUserName" MCXSettings
echo "Rebuilding MCX preferences for user $activeUserName"
/usr/sbin/jamf mcx -username "$activeUserName"
done
3: reboot machine
Let us know ( the community if this works)
thanks