Disabling privacy invasive Zeitgeist
Release after release, Canonical's Ubuntu is increasingly turning YOUR personal computer into a personal surveillance machine enabling ad companies, intelligence and law enforcement agencies, curious spouses and the occasional Google Wi-Fi war driver to harvest personal information on YOU. Aside from that, these processes also waste processing power, memory and internet bandwidth. A couple of weeks ago, a colleague installed Ubuntu for the first time complaining to me how slow it was running on his older computer. The reason off course were processes like Zeitgeist and Geoclue. Below some guidelines on how to remove some of these programs and still maintaining some basic OS functionality.
Zeitgeist
Zeitgeist is a service which logs the user's activities and events (files opened, websites visited, conversations hold with other people, etc.) and makes the information available to other applications.
Geoclue
GeoClue is a software framework that enables geospatial awareness in applications. In human language: physical location tracking software.
Check processes
ubuntu@bookofzeus:~$ ps -ef | grep zeitgeist ubuntu 2521 1 0 09:13 ? 00:00:02 /usr/bin/zeitgeist-daemon ubuntu 2527 1 0 09:13 ? 00:00:20 /usr/lib/zeitgeist/zeitgeist-fts ubuntu 2529 1 0 09:13 ? 00:00:02 zeitgeist-datahub
If you see something like this, it means they are running.
So let's remove them:
sudo apt-get purge zeitgeist-core zeitgeist-datahub python-zeitgeist rhythmbox-plugin-zeitgeist zeitgeist geoclue geoclue-ubuntu-geoip rm -rf ~/.local/share/zeitgeist/