web-dev-qa-db-ja.com

「Googleソフトウェアアップデートでこのコンピュータを制御したいのですが…」何ですか?

初めて(私が見たことのある)、Googleのソフトウェアアップデータの一部が今私のコンピュータを制御する許可を求めています。

Google Software Update screenshot

私はWeb上でこれについての他の言及を見つけることができませんでした、それで、これが新しい変更なのか、それとも私のコンピュータ上で行われた未知の設定変更なのかわかりませんか?

これは、網膜MacBook Proの、Mavericks 13A598の下で実行されています。

それは合法的なキットのようです: https://support.google.com/installer/answer/100386

しかし私は興味があります:

  1. 何をコントロールしたいですか?
  2. このアプリケーションの実際の入手先をどのようにして判断し、それがGoogle Software Updateとして偽装しているだけの不正なソフトウェアではないことを確認できますか?
96
Craig Otis

Chromiumチームからフィードバックを得ました。Googleからの正当な要求であるとの声で、この問題は解決しました。下記のChromiumチームからのメッセージをご覧ください。皮肉なことに、それはより多くの質問を切り開きます。その他のコメントはChromiumプロジェクトの issue page にあります。

Chromiumチームからのメッセージ(2013年10月17日):

Chromiumは自動更新されません。また、Google Chromeで使用されている自動アップデートにはGUI要素はありません。この「Google Software Update」GUIアプリは、AppEngine SDK、Picasaなどの他のGoogleのプロパティで使用されるアップデータです。

これが私が始めた最初のサポート問題(#307568) です。

29
LeMontréalais

Chromium開発チームのメンバーの一人によると、私はこの回答を投稿して、受け入れられた回答のコメントを拡大することにしました。なぜなら、ダイアログが表示される理由に関する重要な詳細を提供するからです。詳細は、 発行スレッド に表示されるとおり、以下のとおりです。

Google Software Updaterは、インストールした各Google製品(Earth、Chrome、Driveなど)のインストールスクリプトを実行します。これらのスクリプトはそれぞれ独自のインストールフローを処理する必要があるため、それぞれ異なります。

これらのスクリプトの中にはosascriptを使用するものがあります。これは、シェル環境からAppleScriptを呼び出す方法です。典型的なユースケースは、インストーラスクリプトがアップデートしている製品がすでに実行されているかどうかを確認して確認することです。例は次のとおりです。

$ osascript -e 'tell application "System Events" to exists application process "Google Chrome"'

残念なことにMavericksでは、これらの呼び出しは現在このダイアログを表示させます。

そのため、ダイアログが表示される理由について説明します。その情報に基づいて、許可要求は正当なものと思われます。そのため、要求されたアクセスを許可することにしました。

9
Nate

私はGoogleドライブのみを使用していて、コンピュータにChromeがないため、Maverickをインストールした後にも表示されたこのメッセージはChromeではなくGoogle Driveに関連していると考えられます。いずれにせよ、これは私が欲しいものではないので、否定します。

5
Anton