2722f6cac5
Make it less trivial to fingerprint users of the epiphany browser on postmarketOS, by replacing the postmarketOS specific user-agent with an user-agent from a current pixel device. Old: Mozilla/5.0 (postmarketOS device, like iPhone; X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0 Safari/605.1.15 Epiphany/605.1.15 New: Mozilla/5.0 (Linux; Android 10; Pixel) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.96 Mobile Safari/537.36 Taken from the following page. Note that this seems to be one of the few cases, where not a full android build ID is included. Which makes it a bit harder to fingerprint. Not as good as the tor browser one, but with that one we'd have to pretend that a webkit browser is firefox. https://developers.whatismybrowser.com/useragents/explore/operating_platform/pixel/2 Related: https://blog.torproject.org/browser-fingerprinting-introduction-and-challenges-ahead Related: https://developer.chrome.com/multidevice/user-agent Related: https://webaim.org/blog/user-agent-string-history/
21 lines
730 B
Text
21 lines
730 B
Text
[org.gnome.desktop.background]
|
|
picture-uri='file:///usr/share/wallpapers/postmarketos.jpg'
|
|
|
|
[org.gnome.desktop.interface]
|
|
clock-show-weekday=false
|
|
clock-show-date=false
|
|
|
|
[org.gnome.desktop.wm.preferences]
|
|
button-layout='appmenu:'
|
|
|
|
[org.gnome.Epiphany]
|
|
search-engines=[('Search the Web', 'https://duckduckgo.com/?q=%s&t=epiphany', ''), ('DuckDuckGo', 'https://duckduckgo.com/?q=%s&t=epiphany', '!ddg'), ('Qwant', 'https://www.qwant.com/?q=%s', '!q')]
|
|
|
|
[org.gnome.Epiphany.web]
|
|
mobile-user-agent=true
|
|
user-agent='Mozilla/5.0 (Linux; Android 10; Pixel) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.96 Mobile Safari/537.36'
|
|
|
|
|
|
[org.gnome.settings-daemon.plugins.power]
|
|
sleep-inactive-ac-type='nothing'
|
|
ambient-enabled=false
|