Saya senang belajar Ubuntu lebih dekat sekarang. Saya menemukan proses ubuntu-geoip-provider
di monitor sistem.
Apakah digunakan untuk melacak atau untuk mengumpulkan informasi server terdekat, atau untuk menyinkronkan waktu dengan Internet, atau mungkin untuk semua hal ini? Saya mencarinya tetapi tidak cukup informasi yang masuk. Jika pelacakan, info apa yang dikumpulkannya, dan mengapa melakukan itu?
Berbasis di sini: /usr/lib/ubuntu-geoip
Saya hanya ingin informasi lebih rinci untuk itu.
Juga, dapatkah ini dinonaktifkan? Apakah penonaktifan disarankan, atau akankah hal itu menyebabkan masalah terkait ketergantungan (atau lainnya)?
Jawaban:
sumber: wikipedia.org
GeoClue adalah kerangka kerja perangkat lunak yang dapat digunakan untuk mengaktifkan kesadaran geospasial dalam aplikasi. GeoClue menggunakan mekanisme komunikasi antar proses D-Bus untuk memberikan informasi lokasi 1 , tetapi ada juga Qt Mobility API dalam karya 2 . Melalui ini bertujuan untuk menyederhanakan pengembangan aplikasi yang sadar lokasi dan mempromosikan penggunaan kembali kode dalam perangkat lunak bebas dan komunitas sumber terbuka dengan mendefinisikan batas logis antara aplikasi dan penyedia lokasi yang mendasarinya. GeoClue dilisensikan di bawah GNU Lesser General Public License dan saat ini tersedia untuk Linux.
GeoClue dikirimkan dalam beberapa distribusi Linux termasuk Ubuntu, Debian dan Fedora. Ini juga merupakan layanan penentuan posisi distribusi Linux seluler MeeGo dan tumpukan GNOME.
GeoClue menyediakan akses ke berbagai penyedia posisi: - GPS: Informasi posisi dari penerima Global Positioning System (via gpsd dan gipsi) - GSM: Informasi posisi dari koneksi jaringan seluler - Plazes: Informasi posisi dari layanan lokasi Wi-Fi Plazes - Hostip: Informasi posisi berdasarkan alamat IP - Manual: Informasi posisi yang disediakan pengguna
Selain informasi posisi, GeoClue juga dapat digunakan untuk geocoding, atau mengkonversi antara alamat dan koordinat yang dapat dibaca manusia.
Geoclue adalah layanan geoinformasi modular yang dibangun di atas sistem pesan D-Bus. Tujuan dari proyek Geoclue adalah untuk membuat pembuatan aplikasi yang sadar lokasi sesederhana mungkin.
Geoclue adalah Perangkat Lunak Bebas, dilisensikan di bawah GNU LGPL. Ini dikembangkan untuk Linux, tetapi harus portabel untuk platform apa pun yang menggunakan D-Bus.
Geoclue mendefinisikan satu set API geoinformasi, tetapi juga mencakup beberapa penyedia yang mengimplementasikan API tersebut. Berikut adalah daftar layanan yang disediakan melalui Geoclue dengan implementasi yang saat ini termasuk:
Kode sumber Geoclue berisi:
Jika Anda menghapus paket itu juga akan menghapus
indicator-datetime
. Jika kehilangan applet tanggal / waktu bukan masalah Anda bisa melakukannya.Kalau tidak, ini sepertinya bekerja juga:
/usr/lib/geoclue/geoclue-master
/usr/lib/ubuntu-geoip/ubuntu-geoip-provider
Koneksi tampaknya menutup setelah membunuhnya.
sumber
sudo apt-get remove geoclue
Apakah ini digunakan untuk pelacakan?
Tidak; GeoClue sendiri tidak menghubungi layanan eksternal dengan alasan menyediakan lokasi Anda, melainkan hanya menyediakan API untuk aplikasi ubuntu yang akan digunakan untuk mencari tahu di mana Anda berada.
Jika Anda ragu bahwa GeoClue menyediakan data lokasi kepada pihak ketiga untuk tujuan pengawasan, Anda dapat memeriksa sendiri kode sumber:
IMHO, alat pengawasan gratis (seperti dalam kebebasan) adalah realisasi yang mustahil.
sumber
Tampaknya relevan:
Menonaktifkan Zeitgeist invasif privasi, Geoclue, Whoopsie (dan NTPD)
http://ubuntuforums.org/showthread.php?t=2000108
sumber
Ini tidak diuji , tetapi logikanya sederhana.
(Masih pertanyaannya adalah - mengapa kita perlu menggali (semakin banyak) untuk trik ... Seperti, bagaimana cara menghapus ikon "mail" / indikator-pesan ...)
Tambahkan ini ke file
/etc/rc.local
sebelum baris terakhir (yaitu, sebelumnyaexit 0
):sumber
Cara sederhana lain untuk menghapus layanan 2 dbus itu adalah dengan melakukan itu:
Kemudian Anda dapat mematikan kedua layanan atau reboot. Layanan tidak akan diluncurkan lagi pada reboot berikutnya.
Anda harus mengulangi perintah yang sama jika paket geoclue diperbarui karena akan membuat ulang file layanan asli.
Jika Anda memerlukan dua layanan dbus ini kembali, lakukan dua perintah mv di atas dengan cara lain untuk mengembalikan file .service yang asli.
sumber
Anda dapat menginstal dconf-tools dan menavigasi ke com> ubuntu> geoip dan kemudian mengatur url geoip ke sesuatu seperti http://example.com
atau Anda dapat mengaturnya ke file lokal yang berisi file xml permanen sehingga tetap statis.
sumber