Hello All,
Not sure if anyone else needs to do this, but we'll be removing the Mac
App Store Dock Item from our lab machines when I patch them to 10.6.6.
I'm mostly posting this for anyone who has never had to deal with Apple
just putting whatever they think people need on the Dock after an update,
like the Time Machine Dock Item when that came out.
In the file /Library/Preferences/com.apple.dockfixup.plist you'll see the
following that gets executed per user at their first login since upgrading
(is my understanding):
<key>version</key> <string>10.6.6</string> <key>add-app</key> <array> <dict> <key>path</key> <string>/Applications/App Store.app</string> <key>after</key> <string>begin</string> </dict> </array>
- You can just replace the file with one that has this section removed
- You can script defaults to remove it
defaults delete /Library/Preferences/com.apple.dockfixup version
- You can simply delete the file
Granted, there may not be much you can do for the first user that logged
in immediately after the update if they are right there, before a policy
can be run. In labs here it would just work itself out over night when
local homes are wiped out.
Our policy will replace the file and delete the Mac App Store application
from labs.
Have a great day,
Craig E
