{"id":2346,"date":"2010-01-25T09:09:05","date_gmt":"2010-01-25T13:09:05","guid":{"rendered":"http:\/\/www.schollnick.net\/wordpress\/?p=2346"},"modified":"2010-01-25T09:09:05","modified_gmt":"2010-01-25T13:09:05","slug":"eck-its-the-keystone-cops-and-their-in-my-puter","status":"publish","type":"post","link":"http:\/\/www.schollnick.net\/wordpress\/2010\/01\/eck-its-the-keystone-cops-and-their-in-my-puter\/","title":{"rendered":"Eck!  It&#8217;s the keystone cops, and their in my &#8216;puter!"},"content":{"rendered":"<p>I ran across this today&#8230; \u00c2\u00a0And was very suprised&#8230;<\/p>\n<pre>1\/21\/10 10:10:04 AM\tcom.apple.launchd[1]\t(com.google.keystone.daemon[36803]) bootstrap_register() erroneously called instead of bootstrap_check_in(). Mach service: com.google.Keystone.Daemon\r\n1\/21\/10 10:10:04 AM\tcom.apple.launchd[1]\t(com.google.keystone.daemon[36803]) Exited with exit code: 1\r\n1\/21\/10 10:10:04 AM\tcom.apple.launchd[1]\t(com.google.keystone.daemon) Throttling respawn: Will start in 10 seconds\r\n1\/21\/10 10:10:14 AM\tcom.apple.launchd[1]\t(com.google.keystone.daemon[36804]) bootstrap_register() erroneously called instead of bootstrap_check_in(). Mach service: com.google.Keystone.Daemon\r\n1\/21\/10 10:10:14 AM\tcom.apple.launchd[1]\t(com.google.keystone.daemon[36804]) Exited with exit code: 1\r\n1\/21\/10 10:10:14 AM\tcom.apple.launchd[1]\t(com.google.keystone.daemon) Throttling respawn: Will start in 10 seconds<\/pre>\n<p>With some research, I found out that this is caused by the Google updater application attempting to run in the background&#8230;<\/p>\n<p>One option is to remove all of the Google background updater applications&#8230;<\/p>\n<ul>\n<li>&#8220;Google Updater Helper&#8221; &#8211; Firstly started by \/Library\/Preferences\/loginwindow.plist \u00c2\u00a0and subsequently by launchd &#8211; (seen by running launchctl list | grep com.google.Updater.helper)\n<ul>\n<li>Removal: edit\/remove the google item in that file using property editor\/textedit\/Pacifist<\/li>\n<\/ul>\n<\/li>\n<li>&#8220;googleml-modwatch&#8221;\u00c2\u00a0&#8211; Started by launchd from: \/Library\/LaunchDaemons\/com.google.GoogleML.plist.\n<ul>\n<li>Removal: rename\u00c2\u00a0com.google.GoogleML.plist to com.google.GoogleML.plist e.g.:<br \/>\nsudo mv \/Library\/LaunchDaemons\/com.google.GoogleML.plist<br \/>\n\/Library\/LaunchDaemons\/com.google.GoogleML.plist.off<\/li>\n<\/ul>\n<\/li>\n<li>&#8220;GoogleSoftwareUpdateDaemon&#8221; &#8211; another launchd startup\n<ul>\n<li>Removal:\u00c2\u00a0sudo mv \/Library\/LaunchDaemons\/com.google.keystone.daemon.plist \/Library\/LaunchDaemons\/com.google.keystone.daemon.plist.off<\/li>\n<\/ul>\n<\/li>\n<li>&#8220;GoogleSoftwareUpdateAgent&#8221; &#8211; another launchd startup\n<ul>\n<li>Removal:\u00c2\u00a0sudo mv \/Library\/LaunchAgents\/com.google.keystone.agent.plist \/Library\/LaunchAgents\/com.google.keystone.agent.plist.off<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\">\nThen Restart and they should all be gone&#8230;. You can still manually run the updates when\u00c2\u00a0you\u00c2\u00a0want to by running:<br \/>\n&#8220;\/Library\/Google\/Google Updater\/Google Updater.app&#8221;.<\/p>\n<p style=\"text-align: left;\">But this really is throwing out the baby with the bathwater. \u00c2\u00a0Google officially gives us the information to disable update checking, or to change the interval in which is checked&#8230;<\/p>\n<h3>Update Frequency<\/h3>\n<p>To change how frequently Google Software Update checks for updates, execute the following in the Terminal application:<\/p>\n<p>$ defaults write com.google.Keystone.Agent checkInterval &lt;frequency&gt;<\/p>\n<p>where\u00c2\u00a0&lt;frequency&gt;\u00c2\u00a0is the elapsed time in seconds between update checks.<\/p>\n<p>To disable Google Software Update from checking for updates, execute the following in the Terminal application:<\/p>\n<p>$ defaults write com.google.Keystone.Agent checkInterval 0<\/p>\n<h3>Manual Updates<\/h3>\n<p>Google Software Update also provides a way to manually update all Google software on a user&#8217;s Mac. Here&#8217;s how:<\/p>\n<ol>\n<li>In Finder, select\u00c2\u00a0<strong>Go<\/strong> &gt;\u00c2\u00a0<strong>Go to Folder<\/strong>.<\/li>\n<li>In the window that appears, enter one of the following locations. It&#8217;s expected that one of these folders won&#8217;t be found:\n<ul>\n<li>\/Library\/Google\/GoogleSoftwareUpdate\/GoogleSoftwareUpdate.bundle\/Contents\/Resources\/<\/li>\n<li>~\/Library\/Google\/GoogleSoftwareUpdate\/GoogleSoftwareUpdate.bundle\/Contents\/Resources\/<\/li>\n<\/ul>\n<\/li>\n<li>In the folder that opens, double click the file named &#8216;CheckForUpdatesNow.command&#8217;.<\/li>\n<\/ol>\n<p>Terminal will open to run the file. When you see the message &#8216;[Process completed]&#8217; you can close Terminal. Once this is done, your Google programs will be up to date.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I ran across this today&#8230; \u00c2\u00a0And was very suprised&#8230; 1\/21\/10 10:10:04 AM com.apple.launchd[1] (com.google.keystone.daemon[36803]) bootstrap_register() erroneously called instead of bootstrap_check_in(). Mach service: com.google.Keystone.Daemon 1\/21\/10 10:10:04 AM com.apple.launchd[1] (com.google.keystone.daemon[36803]) Exited with exit code: 1 1\/21\/10 10:10:04 AM com.apple.launchd[1] (com.google.keystone.daemon) Throttling respawn: Will start in 10 seconds 1\/21\/10 10:10:14 AM com.apple.launchd[1] (com.google.keystone.daemon[36804]) bootstrap_register() erroneously called instead of <a class=\"read-more\" href=\"http:\/\/www.schollnick.net\/wordpress\/2010\/01\/eck-its-the-keystone-cops-and-their-in-my-puter\/\">[&hellip;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[12,5,25],"tags":[121,154],"_links":{"self":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/posts\/2346"}],"collection":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/comments?post=2346"}],"version-history":[{"count":0,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/posts\/2346\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/media?parent=2346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/categories?post=2346"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/tags?post=2346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- WP Super Cache is installed but broken. The constant WPCACHEHOME must be set in the file wp-config.php and point at the WP Super Cache plugin directory. -->