adminscripts
adminscripts copied to clipboard
"Error: Keystone nuke failed" in chrome-disable-autoupdates.py
When running the chrome-disable-autoupdates.py script on a Mac with the Google keystone agent installed and removeKeystone set to True, I get the following:
$ sudo python chrome-disable-autoupdates.py
Error: KeystoneRegistration.framework not found
Error: Keystone nuke failed
This is with Chrome 55 installed and configured for "updates for all users."
Here's the location/version of the GoogleSoftwareUpdate bundle:
$ defaults read /Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Info CFBundleVersion
1.2.6.1370
Any advice?
I'm actively looking into this (and there are also problems with enabling autoupdates with the latest Chrome) but it has been such a long time that I'm having trouble finding out how this all is currently used in the Chromium source. I'll probably have to ask the Chromium devs for a current and scriptable way to enable and disable updates.
I think Google uses Omaha for updates now.
I've tried searching all over for ways to disable auto-updates, and the only one that has worked is to chmod 000 ~/Library/Google
It's not exactly an elegant solution, but it works.