I can confirm the problem.
But with a little luck you can solve it, I have written a little script that does slighty better the repair permission routines as the standard one you can find in the diskutility program from Apple.
I tried it on 3 iMac's 2 of them are working 100% now with VA (the other has more issues apart from not asking a new unlock code)
PS
-Don't be angry but this is 90% Apple fault and 10% the check if we are not using pirated software
There are more user friendly ways to protect your software.
-As for the script:
copy it to a texteditor and save it as shell script. (name xxx.command)
#!/bin/sh
CLEAR
echo "Repair & Set Permissions"
echo "-=- -=- -=- -=- -=- -=-"
echo ""
echo "chown -R root:wheel /System/Library/Extensions/*.kext"
sudo chown -R root:wheel /System/Library/Extensions/*.kext
echo ""
echo "chmod -R 755 /System/Library/Extensions/*.kext"
sudo chmod -R 755 /System/Library/Extensions/*.kext
echo ""
echo "diskutil repairpermissions /"
diskutil repairpermissions /
echo ""
echo "rm /System/Library/Extensions.*"
sudo rm /System/Library/Extensions.*
echo ""
echo "touch /System/Library/Extensions"
sudo touch /System/Library/Extensions
echo ""
echo "rm -R /System/Library/Caches/com.apple.kernelcaches"
sudo rm -R /System/Library/Caches/com.apple.kernelcaches
echo ""
echo "kextcache -k /System/Library/Extensions/"
kextcache -k /System/Library/Extensions/
echo ""
echo " .. done!"
echo ""
echo "For changes to take effect we need to reboot."
tput civis; read -n 1 -s -p "Do you want to do that now? [y/n]"$'\n'; tput cnorm; case $REPLY in y|Y) sudo reboot now;; n|N) echo "no.. reboot manually then";; *) echo "no.. reboot manually then";; esac
I use this script always after updating software
for one time only:
Start terminal
type:
sudo -s
chown -R root:wheel /System/Library/Extensions/*.kext
chmod -R 755 /System/Library/Extensions/*.kext
diskutil repairpermissions /
rm /System/Library/Extensions.*
touch /System/Library/Extensions
rm -R /System/Library/Caches/com.apple.kernelcaches
kextcache -k /System/Library/Extensions/
reboot your computer
the command diskutil repairpermissions / can take a few minutes