adminscripts icon indicating copy to clipboard operation
adminscripts copied to clipboard

"Error: Keystone nuke failed" in chrome-disable-autoupdates.py

Open homebysix opened this issue 8 years ago • 2 comments

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?

homebysix avatar Dec 30 '16 02:12 homebysix

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.

hjuutilainen avatar Jan 04 '17 07:01 hjuutilainen

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.

krackers avatar Jan 22 '17 05:01 krackers