ubuntu-geoip(GeoClue)は追跡に使用されますか?


23

私は現在、Ubuntuをより詳しく学んでいます。ubuntu-geoip-providerシステムモニターでプロセスを見つけました。

追跡または最も近いサーバー情報の収集、インターネットとの時間同期、またはこれらすべての目的に使用されますか?検索しましたが、十分な情報が届きませんでした。追跡している場合、どのような情報を収集しているか、そしてなぜそれを行っているのか?

ここに基づいています: /usr/lib/ubuntu-geoip

もっと詳しい情報が欲しいだけです。

また、これを無効にすることはできますか?無効にすることをお勧めしますか、そうすると依存関係に関連する(または他の)問題が発生しますか?


含まれているものよりも多く見つけることができませんでした。さらに質問がある場合は、質問に追加してください。回答するようにします。基本的に、それは誰かがあなたがどこにいるかについて情報を提供する場所を見つけることに関連するものを一元化するパッケージです(無害な意味で:最も近い
マクドナルド

今、私は実際にそのGeoClueを見ます。
アテンズ

1
ええ、あなたが言及したものはメタパッケージのように見えます(その中にパッケージを見つけてジオクルーについて何か言いました。それで2つの大ヒット:ウィキペディアとプロジェクトページ;)考えてみてください:これもインストーラーの日付と場所を担当します(今日では、セットアップのためにアムステルダムを選ぶことを知っています;))
Rinzwind

2
追跡に使用されますか?いや
fitojb

1
@Fitoschidoそれはあなたが実際にメインの質問に答えた唯一の人であるという事実は楽しいです。
アルバメンデス

回答:


19

GeoClue

ソース:wikipedia.org

GeoClueは、アプリケーションで地理空間認識を有効にするために使用できるソフトウェアフレームワークです。GeoClueはD-Busプロセス間通信メカニズムを使用して位置情報を提供します1が、作業2にもQt Mobility APIがあります。これにより、アプリケーションと基盤となるロケーションプロバイダーの間に論理的な境界を定義することで、ロケーション認識アプリケーションの開発を簡素化し、フリーソフトウェアとオープンソースコミュニティ内でのコードの再利用を促進することを目指しています。GeoClueはGNU Lesser General Public Licenseの下でライセンスされており、現在Linuxで利用可能です。

GeoClueは、Ubuntu、Debian、Fedoraなど、いくつかのLinuxディストリビューションで出荷されています。また、MeeGoモバイルLinuxディストリビューションとGNOMEスタックのポジショニングサービスでもあります。

GeoClueは複数の位置プロバイダーへのアクセスを提供します:-GPS:全地球測位システムレシーバーからの位置情報(gpsdおよびジプシー経由)-GSM:セルラーネットワーク接続からの位置情報-Plazes:Plazes Wi-Fiロケーションサービスからの位置情報-Hostip: IPアドレスに基づく位置情報-マニュアル:ユーザー提供の位置情報

位置情報に加えて、GeoClueはジオコーディング、または人間が読み取れる住所と座標間の変換にも使用できます。


GeoClue:地理情報サービス

Geoclueは、D-Busメッセージングシステム上に構築されたモジュール式の地理情報サービスです。Geoclueプロジェクトの目標は、位置認識アプリケーションをできるだけ簡単に作成することです。

Geoclueはフリーソフトウェアであり、GNU LGPLの下でライセンスされています。Linux用に開発されていますが、D-Busを使用するプラットフォームに移植できる必要があります。

Geoclueは一連の地理情報APIを定義していますが、それらのAPIを実装するプロバイダーも含まれています。以下は、現在含まれている実装でGeoclueを通じて提供されるサービスのリストです。

  • 位置:gpsd、ジプシー、hostip、plazes、gsmloc
  • アドレス:hostip、plazes、manual、localnet
  • 速度:gpsd、ジプシー
  • ジオコード:nominatim、geonames、yahoo
  • ReverseGeocode:nominatim、geonames
  • Geoclueソースコードには以下が含まれます。

    • 上記のAPIのD-Bus定義
    • GeoclueクライアントのCバインディング
    • データプロバイダーのCバインディング
    • プロバイダー実装のセット
    • (実験的)マスタープロバイダーの実装。

アプリケーションのアイデア(実際の実装ではありません)

  • Fスポット/ GThumb:写真に位置データをタグ付けする
  • スター/ MaemoStars:正しい場所に夜空のシミュレーションを表示する
  • マップアプリケーション(MaemoMapper)は、アプリケーションを開いたときに正しい場所を表示します
  • Jabber / Telepathy:XEP-0080をサポートし、Presenceに位置情報を追加します
  • ブログソフトウェア:投稿にジオタグを追加する
  • Yahoo Fire EagleはGeoclueをデータプロバイダーとして使用できます
  • デスクトップ設定(タイムゾーン、プリンター、SMTPサーバーなど)に位置/アドレスを使用します。Marco PoloはOS Xでの優れた実装のように見えます
  • 自宅でスクリーンセーバーのロックを無効にする
  • 最も近い無料のWiFiアクセスポイントを見つける
  • 追跡アプリケーション(ロケーション履歴を保存)。後で写真などのタグ付けに使用できます。
  • ブラウザ、カレンダー:アドレスフォームフィールドの自動入力(ただし、現在の場所が頻繁に必要かどうかはわかりませんか?)
  • ブラウザーはロケーションをWebサイトに公開する可能性があります:Webkitは将来Locationawareをサポートする可能性があります。
  • Google Gears

可能なデータソース

  • 電話番号のジオコーディング-国の電話番号ダイヤルプランを使用して電話番号を一般的な場所に変換します(モバイルや世界中のローミングなどでは明らかに精度が低下します)
  • Google Maps Geocoding API-ライセンスには「Googleマップで場所を表示する場合のみ」と記載されています
  • Wigle.net-- WIFIロケーションデータベース(1000万ネットワーク)。ライセンスにはログインが必要です。
  • geocoder.us-米国のジオコーダー(TIGERデータ)
  • gsmloc-providerは、OpenMokoプラットフォームでATコマンドを使用してGSM情報を簡単に取得できます。
  • 無料のネットワークロケーションデータベースプロジェクトがhttp://geomena.orgで開始されました

オフにする

パッケージを削除すると、それも削除されます indicator-datetimeます。日付/時刻アプレットを失うことが問題にならないなら、あなたはそれに行くことができます。

そうでなければ、これもうまくいくようです:

  • クロック設定を手動に変更します。
  • 殺します /usr/lib/geoclue/geoclue-master
  • 殺します /usr/lib/ubuntu-geoip/ubuntu-geoip-provider

接続は、強制終了後に閉じられるようです。


ホームスタティックパーソナルコンピューターでは、回避できます。この素晴らしい情報をありがとう。
アテンズ

1
何を殺すかを理解するのに時間がかかりましたが、私はそれを手に入れたと思います。@tijybbaあなたはあなたの時間と日付のアプレットのためにそれを必要とします;)
リンツウィンド

これらのプロセスを強制終了してもすぐに再生成されるため、これらのプロセスを強制終了しても機能しないようです。誰もが再スポーンを防ぐ方法を知っていますか?
mikewhatever

sudo apt-get remove geoclue
-metadings

Ubuntu 16.04以降でオフにするには、sudo systemctl mask geoclue.service
Artyom

10

追跡に使用されていますか?

いいえ。GeoClue自体は、現在地を提供するために外部サービスに接続するのではなく、ubuntuアプリケーションが現在地を特定するために使用するAPIのみを提供します。

監視のためにGeoClueがサードパーティに位置データを提供していることに疑問がある場合は、ソースコードを自分で調べることができます。

git clone git://anongit.freedesktop.org/git/geoclue

私見、無料の(自由のように)監視ツールは実現不可能です。


3

関連するようです:

プライバシーを侵害するZeitgeist、Geoclue、Whoopsie(およびNTPD)の無効化

http://ubuntuforums.org/showthread.php?t=2000108


すみません、FUDが多すぎます。
fitojb

少ないFUDと詳細情報のスレッド:ubuntuforums.org/showthread.php
t=

2
あなたの答えは100%正しいですが、そのリンクが移動、変更、別のリンクにマージされたり、メインサイトが消えたりすると、100%役に立たなくなる可能性があります... :-(したがって、答えを編集して、関連するものをコピーしてくださいリンクから回答へと進み、それによりこのサイトのライフタイムの100%の回答を保証します!;-)回答の下部にあるリンクをいつでも資料のソースとして残すことができます...
Fabby

1

これはテストされていませんが、そのロジックは単純です。

(それでも問題は-なぜトリックを(もっと)掘る必要があるのか​​...など、「メール」アイコン/インジケータメッセージを削除する方法...)

これをファイルの/etc/rc.local最後の行の前(つまりの前exit 0)に追加します。

# create dump file
echo '#!/bin/sh' > /tmp/my-will
#echo 'sleep 6000' >> /tmp/my-will; # optional/depends
#chmod +x /tmp/my-will; # optional/depends

# replace "bad" files
mount -o bind /tmp/my-will /usr/lib/geoclue/geoclue-master
mount -o bind /tmp/my-will /usr/lib/ubuntu-geoip/ubuntu-geoip-provider

# kill "bad" processes
pkill geoclue-master
pkill ubuntu-geoip-provider

2
なぜジオクルーを削除しないのですか?ubuntuforums.org/showthread.php?t=2000108
aidan

ジオクルーブレイクインジケーターを削除するdatetime
noobninja

1

これら2つのdbusサービスを削除する別の簡単な方法は、次のとおりです。

sudo mv /usr/share/dbus-1/services/org.freedesktop.Geoclue.Master.service  /usr/share/dbus-1/services/org.freedesktop.Geoclue.Master.service_disabled
sudo mv /usr/share/dbus-1/services/org.freedesktop.Geoclue.Providers.UbuntuGeoIP.service  /usr/share/dbus-1/services/org.freedesktop.Geoclue.Providers.UbuntuGeoIP.service_disabled

次に、両方のサービスを強制終了するか、再起動します。サービスは、その後の再起動時に再び起動されることはありません。

geoclueパッケージが更新された場合、元のサービスファイルが再作成されるため、同じコマンドを繰り返す必要があります。

これら2つのdbusサービスを元に戻す必要がある場合は、上記の2つのmvコマンドを他の方法で実行して、元の.serviceファイルを復元します。


依存関係がある場合は影響しません...... :)
atenz 14

これは15.10で機能しました
-noobninja

0

dconf-toolsをインストールし、com> ubuntu> geoipに移動して、geoip urlをhttp://example.comのようなものに設定できます

または、永続的なxmlファイルを含むローカルファイルに設定して、静的なままにすることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.