9/3/2023 0 Comments Automute new tabs chorme![]() So.I guess I've identified the problem but I have no idea what to do about it.Last year Google Chrome introduced an easier way to find out which open tabs are playing sound, a feature that makes unexpected blasts from auto-play elements hidden on a web page far easier to deal with. app bundle in the dmg doesn't contain /Contents/Versions. Did Google change something about the app architecture? Just to confirm I wasn't losing my mind, I re-downloaded the dmg from and from - in both cases, the. 80, and there isn't a Versions folder in the app bundle, so none of keystone/auto-update scripts are present. In /Applications/Google Chrome.app/Contents/, the expected Versions folder is there. 169 installed with auto-updates enabled, and no user gets the 'enable automatic updates?' prompt on first launch. Hdiutil attach -quiet -nobrowse /googlechrome.dmg -mountpoint /Volumes/GC/Ĭp -r /Volumes/GC/Google Chrome.app/ /Applications/Google Chrome.app/Ĭhrome_version=`defaults read /Applications/Google Chrome.app/Contents/Info CFBundleShortVersionString`Įcho "Chrome $chrome_version installed."Ī computer I imaged about a week ago with Chrome. I'm installing Chrome with a script like this: #!/bin/shĮcho "Installing the current stable version of Google Chrome."Ĭurl -k -silent -retry 3 -retry-max-time 6 -fail -output /googlechrome.dmg Because the Version folder isn't there, the keystone scripts aren't present, and (maybe as a result) there isn't a /Library/Google folder, just a ~/Library/Google folderĬan't quite figure out what's broken here.there's no /Applications/Google Chrome.app/Contents/Versions folder (Chrome version.Just in case, I tried brunerd's script since I'm more familiar with bash, and still have the same issue. He later says in the same thread that the Auto Update python script solved the problem for him but I'm still having it. The system will move GoogleSoftwareUpdate to the /Library/Google folder and remove it from the current user's Library, it will also update and create all relevant LaunchAgents and Daemons to point to GoogleSoftwareUpdate in /Library/Google. When you click "Set up automatic updates" from that prompt. If anyone else logs in, the prompt will appear again. Changing ownership of Google Chrome to the user will only fix the problem for that user. This causes the prompt if the app is not owned by that user. On first launch, Chrome will install GoogleSoftwareUpdate in the current user's Library. In newer versions of Google Chrome, GoogleSoftwareUpdate is not downloaded until Chrome has been launched once. ![]() The relevant portion from is here: The problem has to do with GoogleSoftrwareUpdate. Likewise if I go to Settings > About, I get a warning "Google Chrome may not be able to keep itself updated" I was just testing something unrelated this morning and saw that when I launched Chrome on a freshly-imaged device, I got the 'Google Chrome may not be able to keep itself updated' banner. I've been using the python script linked for years to enable auto-updates after installing the latest version of Chrome during imaging. I found the team at omahaproxy have a simple plain csv file they host as well and was able to come up with the following very simple bash code to pull the current Mac version release from that. I also have an "update" script that can update several products on the fly, doing live version checking, and incorporating Google Chrome into it has been a bear, because it was such a moving target to locate the latest version. In any event, I've been looking for a more reliable way to get the Google Chrome current release number, since it seems Google obscurs it to the point of being impossible to get. It doesn't appear to be something Google maintains, but I'm not completely sure on that. I'm not sure who developed or maintains the omahaproxy pages, but I looked it up to see more on it. If nothing else, you pointed me to a resource I was previously unaware of. Thanks for your post, and showing your work.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |