summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2018-01-22 14:15:57 +0100
committerDavid Kalnischkies <david@kalnischkies.de>2018-01-22 14:15:57 +0100
commitd7e8ddd398594b0e01b3bcb5574224f851dcf32e (patch)
tree43e3ccf47e92bec3e473de47b3a286d7576bbce0 /README.md
parent2fd8655ca7da6ff31f73253986bab7bd311664c7 (diff)
add paragraph about leaking locale via Translation files
References: https://bugs.debian.org/749611
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/README.md b/README.md
index ed3ff6b..a7f4408 100644
--- a/README.md
+++ b/README.md
@@ -57,6 +57,21 @@ available as an onion service.
## Configuration
+### Preventing user identification by languages
+
+APT sents no directly user identifying data to a server, but the server (and
+any observer between you and the server) can guess based on the languages apt
+downloads data for which languages the user might speak and from that infere
+culture and/or origin country of the user. With a particular uncommon set it
+might even be possible to identify a user.
+
+The most obvious solution might be to configure apt to not download data for
+any language (or only for english) via the Acquire::Languages option, but this
+is unacceptable if e.g. some or all users do not understand english. The option
+can also be used to add or remove certain languages to the list. The download
+of Translation files (which include the long descriptions for packages) can also
+be configured for individual sources via sources.list options.
+
### Using a different Tor instance
By default, apt-transport-tor uses the following SOCKS proxy setting, which