Является ли убунт-GeoIP (GeoClue) используется для отслеживания?

23

Я с удовольствием обучения Ubuntu теснее в настоящее время. Я сталкивался с процессом ubuntu-geoip-providerв системном мониторе.

Является используется для отслеживания и сбора ближайший информацию о сервере, или для синхронизации времени с Интернет, или, возможно, на все эти вещи? Я искал ее, но не хватает информации проходило. Если она отслеживает, какой вид информации он собирает, и почему она делает это?

Он основан здесь: /usr/lib/ubuntu-geoip

Я просто хотел более подробную информацию о том, что.

Кроме того, это может быть заблокирован? Является ли отключение рекомендуется, или будет делать это причина зависимостей, связанных (или других) проблем?

atenz
источник
Я не мог найти много больше, чем я включил. если у вас есть еще вопросы добавить их inton свой вопрос , и я постараюсь ответить на них. По сути , это пакет , который централизует все , что связанно , чтобы выяснить , где кто - то , чтобы предоставить информацию о том, где вы находитесь (в безобидном смысле: в ближайшем Макдональдсе;))
Rinzwind
Теперь я вижу Его GeoClue на самом деле.
atenz
1
Да то , что вы сказали , выглядит как пакет мета (я использовал это , чтобы найти пакет , внутри , что и он сказал что - то о geoclue Это заставило меня 2 больших хитов:. википедии и на странице проекта;)) Come думать об этом: это также может нести ответственность за дату и место для установщика (это в наше время знает , что нужно подобрать Амстердам для моей конфигурации;))
Rinzwind
2
Используется для отслеживания? NO.
fitojb
1
@Fitoschido это интересно, что ты единственный, кто действительно ответил на главный вопрос.
Alba Mendez

Ответы:

19

GeoClue

Источник: wikipedia.org

GeoClue является основой программного обеспечения , которое может быть использовано для того, чтобы геопространственная осведомленность в приложениях. GeoClue использует механизм межпроцессного взаимодействия D-Bus для обеспечения информации о местоположении 1 , но есть также API Qt Mobility в работах 2 . Благодаря этому он стремится упростить разработку местоположения осведомленных приложений и способствует повторному использованию кода в рамках свободного программного обеспечения и открытых исходных сообществ, определяя логическую границу между приложениями и основными провайдерами определением местоположения.

GeoClue поставляется в нескольких дистрибутивов Linux, включая Ubuntu, Debian и Fedora. Кроме того, позиционирование услуги распределения MeeGo мобильного Linux и стек GNOME.

GeoClue обеспечивает доступ к нескольким провайдерам позиционирования: - GPS: информация о местоположении от приемника Глобальной системы определения местоположения (через gpsd и цыган) - GSM: информация о местоположении из подключения к сотовой сети - Plazes: информация о местоположении из сервиса определения местоположения Wi-Fi Plazes - Hostip: информация о местоположении на основе IP-адрес - Руководство: предоставленный пользователь информации о местоположении

В дополнении к информации о положении, GeoClue также может быть использована для геокодирования, или преобразование между человеческими считываемыми адресами и координатами.


GeoClue: геоинформационная служба

Geoclue является модульной службой геоинформационной построен на вершине системы обмена сообщений D-Bus. Целью проекта Geoclue является сделать создание местоположения известно приложений как можно более простым.

Geoclue свободное программное обеспечение, под лицензией GNU LGPL. Он разработан для Linux, но должен быть переносимым на любой платформе, которая использует D-Bus.

Geoclue определяет набор геоинформационных API-интерфейсов, но также включает в себя несколько провайдеров, которые реализуют эти интерфейсы. Вот список услуг, предоставляемых через Geoclue с включенным в настоящее время реализации:

  • Должность: GPSD, цыганский, hostip, Plazes, gsmloc
  • Адрес: hostip, Plazes, ручной, LocalNet
  • Скорость: GPSD, цыганский
  • Geocode: nominatim Геоназвания, Yahoo
  • ReverseGeocode: nominatim Геоназвания
  • Исходный код Geoclue содержит:

    • Определения D-Bus для вышеуказанных интерфейсов API
    • привязок C для клиентов Geoclue
    • C привязки для поставщиков данных
    • набор реализаций поставщика
    • (Экспериментальная) реализация мастер-провайдера.

Идеи для приложений (так не реальные реализации)

  • F-Spot / GThumb: Фотоснимки с данными о местоположении
  • Stars / MaemoStars: показать имитационные ночное небо в правильном месте
  • Приложения Карты (MaemoMapper) показывают правильное расположение на открытых приложениях
  • Jabber / Телепатия: поддержка XEP-0080, добавьте информацию о местоположении в присутствии
  • Блог программного обеспечения: добавить геотеги к столбам
  • Yahoo Пожар Eagle может использовать Geoclue в качестве поставщика данных
  • Используйте положение / адрес для настройки рабочего стола (часового пояса, принтеров, SMTP-серверов, что угодно). Marco Polo выглядит как осуществление хорошо на OS X
  • Disable-заставка-блокировки, когда на дому
  • Найти ближайшую точку доступа бесплатного Wi-Fi
  • приложение отслеживания (сохранения истории местоположений). Может быть использован в дальнейшем для мечения фотографий и т.д.
  • браузер, календарь: автозаполнение поля формы адреса (? не уверен, если текущее местоположение разыскивается, что часто, хотя)
  • Браузер может выставить местоположение на веб-сайты: Webkit может поддерживать Locationaware в будущем.
  • Google Gears

Возможные источники данных

  • Геокодирование номера телефонов - страны используют планы номера набора телефонных для преобразования телефонных номеров в общие местах (очевидно меньше точности с мобильными телефонами и во всем мире роуминга / и т.д.)
  • Google Maps API геокодирования - Лицензия говорит «только для показа места на Google Maps»
  • Лицензия требует от пользователей для входа.
  • geocoder.us - геокодер для (данные TIGER) США
  • gsmloc-провайдер может легко получить информацию GSM с помощью AT команд на платформе OpenMoko
  • Проект базы данных местоположения свободной сети началась в http://geomena.org

Включение его

При удалении пакета будет также удалить indicator-datetime. Если потери на дату / время апплет не является проблемой вы можете пойти на это.

В противном случае это похоже на работу тоже:

  • Изменение настроек для ручной часы;
  • Убийство /usr/lib/geoclue/geoclue-master
  • Убийство /usr/lib/ubuntu-geoip/ubuntu-geoip-provider

Соединение, кажется, чтобы закрыть после убийства его.

Rinzwind
источник
На главном В статическом персональных компьютерах, это преодолимо.
atenz
1
Потребовалось некоторое время , чтобы выяснить , что убить , но я думаю , что я получил его. @tijybba вам это нужно для вашего времени и даты апплета;)
Rinzwind
Уничтожение этих процессов, похоже, не работает, так как они вновь появляются сразу после того, как их убили. Кто-нибудь знает, как предотвратить их повторное появление или, что еще лучше, запуск?
mikewhatever
sudo apt-get remove geoclue
metadings
Для того, чтобы отключить его на Ubuntu 16.04 и выше; SUDO systemctl маски geoclue.service
Артём
10

Используется он для отслеживания?

Нет; Сам GeoClue не контактирует с внешними услугами по причине предоставления вашего местоположения, а только предоставляет API для Ubuntu приложений использовать, чтобы узнать, где вы находитесь.

Если у вас есть сомнения, что GeoClue предоставляют данные о местоположении третьей стороны с целью наблюдения, вы можете изучить исходный код самостоятельно:

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

ИМХО, бесплатный (как на свободе) инструмент наблюдения - невозможная реализация.

jkltechinc
источник
3

Кажется уместным:

Отключение конфиденциальности инвазивные Zeitgeist, Geoclue, Whoopsie (и Ntpd)

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

Джон Доу
источник
К сожалению, слишком много FUD.
fitojb
Менее FUD и больше информации Тема: ubuntuforums.org/showthread.php?t=2144464
HRJ
2
Although your answer is 100% correct, it might also become 100% useless if that link is moved, changed, merged into another one or the main site just disappears... :-( Therefore, please edit your answer, and copy the relevant шагах от ссылки в ваш ответ, тем самым гарантируя ответ на 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
mmm4m5m
источник
2
Почему не просто удалить geoclue? ubuntuforums.org/showthread.php?t=2000108
Айдан
удаление geoclue перерывы индикатор-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 пакеты обновляются, так как он будет воссоздать исходные служебные файлы.

Если вам нужны эти два Dbus услуги назад, сделайте две мв команды над другим способом , чтобы восстановить первоначальные .Service файлы.

Захара
источник
Не будет ли влиять на какие - либо зависимости , если какой - либо ...... :)
atenz
это работает с 15.10
noobninja
0

Вы можете установить dconf-tools и перейти к com> ubuntu> geoip, а затем установить для URL-адреса geoip что-то вроде http://example.com

или вы можете установить его в локальный файл, содержащий постоянный файл XML, так что он остается неизменным.

mchid
источник