Commit 5d590926 authored by Tails translators's avatar Tails translators
Browse files

merge with main git using update-weblate-git.

wiki/src/contribute.ar.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/contribute.ca.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/contribute.pl.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/contribute.ru.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/contribute.sr_Latn.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/contribute.tr.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/contribute.zh.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/contribute.zh_TW.po: updating as wiki/src/contribute.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.ar.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.ca.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.pl.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.ru.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.sr_Latn.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.tr.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.zh.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/doc/anonymous_internet/electrum.zh_TW.po: updating as wiki/src/doc/anonymous_internet/electrum.de.po has changed.
wiki/src/donate.ar.po: updating as wiki/src/donate.de.po has changed.
wiki/src/donate.ca.po: updating as wiki/src/donate.de.po has changed.
wiki/src/donate.pl.po: updating as wiki/src/donate.de.po has changed.
wiki/src/donate.ru.po: updating as wiki/src/donate.de.po has changed.
wiki/src/donate.sr_Latn.po: updating as wiki/src/donate.de.po has changed.
wiki/src/donate.tr.po: updating as wiki/src/donate.de.po has changed.
wiki/src/donate.zh.po: updating as wiki/src/donate.de.po has changed.
wiki/src/donate.zh_TW.po: updating as wiki/src/donate.de.po has changed.
wiki/src/home.ar.po: updating as wiki/src/home.de.po has changed.
wiki/src/home.ca.po: updating as wiki/src/home.de.po has changed.
wiki/src/home.pl.po: updating as wiki/src/home.de.po has changed.
wiki/src/home.ru.po: updating as wiki/src/home.de.po has changed.
wiki/src/home.sr_Latn.po: updating as wiki/src/home.de.po has changed.
wiki/src/home.tr.po: updating as wiki/src/home.de.po has changed.
wiki/src/home.zh.po: updating as wiki/src/home.de.po has changed.
wiki/src/home.zh_TW.po: updating as wiki/src/home.de.po has changed.
wiki/src/install/inc/steps/download.inline.ar.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/install/inc/steps/download.inline.ca.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/install/inc/steps/download.inline.pl.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/install/inc/steps/download.inline.ru.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/install/inc/steps/download.inline.sr_Latn.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/install/inc/steps/download.inline.tr.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/install/inc/steps/download.inline.zh.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/install/inc/steps/download.inline.zh_TW.po: updating as wiki/src/install/inc/steps/download.inline.de.po has changed.
wiki/src/support/known_issues.ar.po: updating as wiki/src/support/known_issues.de.po has changed.
wiki/src/support/known_issues.ca.po: updating as wiki/src/support/known_issues.de.po has changed.
wiki/src/support/known_issues.pl.po: updating as wiki/src/support/known_issues.de.po has changed.
wiki/src/support/known_issues.ru.po: updating as wiki/src/support/known_issues.de.po has changed.
wiki/src/support/known_issues.sr_Latn.po: updating as wiki/src/support/known_issues.de.po has changed.
wiki/src/support/known_issues.tr.po: updating as wiki/src/support/known_issues.de.po has changed.
wiki/src/support/known_issues.zh.po: updating as wiki/src/support/known_issues.de.po has changed.
wiki/src/support/known_issues.zh_TW.po: updating as wiki/src/support/known_issues.de.po has changed.
parents bada9ce4 86867060
......@@ -112,7 +112,7 @@ DEBOOTSTRAP_OPTIONS="$DEBOOTSTRAP_OPTIONS --keyring=$DEBOOTSTRAP_GNUPG_KEYRING"
export DEBOOTSTRAP_OPTIONS
: ${MKSQUASHFS_OPTIONS:='-comp xz -Xbcj x86 -b 1024K -Xdict-size 1024K -no-exports'}
MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -wildcards -ef chroot/usr/share/tails/build/mksquashfs-excludes"
MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -mem 512M -wildcards -ef chroot/usr/share/tails/build/mksquashfs-excludes"
export MKSQUASHFS_OPTIONS
# build the doc wiki
......
......@@ -26,7 +26,7 @@ AMNESIA_ISOHYBRID_OPTS="-h 255 -s 63 --id 42 --verbose"
REQUIRED_SYSLINUX_UTILS_UPSTREAM_VERSION="6.03~pre20"
# Kernel version
KERNEL_VERSION='4.19.0-1'
KERNEL_VERSION='4.19.0-4'
KERNEL_SOURCE_VERSION=$(
echo "$KERNEL_VERSION" \
| perl -p -E 's{\A (\d+ [.] \d+) [.] .*}{$1}xms'
......
#!/bin/bash
set -e
# Including common functions
. "${LB_BASE:-/usr/share/live/build}"/scripts/build.sh
# Setting static variables
DESCRIPTION="$(Echo 'checking the size of the initramfs')"
HELP=""
USAGE="${PROGRAM}"
# Reading configuration files
Read_conffiles config/all config/common config/binary
Set_defaults
Echo_message "checking the size of the initramfs"
INITRAMFS=$(readlink --canonicalize binary/live/initrd.img)
MAX_SIZE=$((35 * 1024 * 1024)) # in bytes
ACTUAL_SIZE=$(stat --format='%s' "$INITRAMFS")
if [ "$ACTUAL_SIZE" -gt "$MAX_SIZE" ]; then
echo "E: initramfs is larger ($ACTUAL_SIZE bytes) than the maximum allowed ($MAX_SIZE)" >&2
exit 1
fi
This diff is collapsed.
......@@ -49,7 +49,7 @@ Pin: release o=Debian,n=stretch-backports
Pin-Priority: 999
Package: linux-compiler-* linux-headers-* linux-image-* linux-kbuild-* linux-source-*
Pin: version 4.19.13-1
Pin: release o=Debian,n=sid
Pin-Priority: 999
Explanation: We ship our custom-built Thunderbird for now, see #6156
......@@ -106,11 +106,6 @@ Package: tails-installer
Pin: origin deb.tails.boum.org
Pin-Priority: 999
Explanation: #16348
Package: tor tor-geoipdb
Pin: origin deb.tails.boum.org
Pin-Priority: 999
Package: virtualbox*
Pin: release o=Debian,n=stretch-backports
Pin-Priority: 999
......
#!/bin/sh
set -e
set -u
echo "Checking for Thunderbird language packages"
SUFFIX="@thunderbird.mozilla.org.xpi"
LANG_PACK_COUNT=$(find /usr/share/thunderbird/extensions/ -name "langpack-*${SUFFIX}" | wc -l)
if [ "$LANG_PACK_COUNT" = "0" ]; then
cat >&2 <<EOF
E: No language packages matching the ${SUFFIX} suffix.
It is likely that tails-shell-library/thunderbird.sh needs an update
EOF
exit 1
else
echo "I: ${LANG_PACK_COUNT} language packages found" >&2
fi
......@@ -10,16 +10,14 @@ echo "Configuring compression of the initramfs"
ensure_hook_dependency_is_installed initramfs-tools xz-utils fatresize
# Compress the initramfs using a more size-wise efficient algorithm.
# We do this late in the build process because compressing with XZ
# takes much longer than compressing with the default algorithm
# and earlier stages of the build generate the initramfs quite a few times.
# live-build will regenerate it later on anyway, which will apply
# the settings we configure here.
OPTS_FILE='/etc/initramfs-tools/initramfs.conf'
[ -f "${OPTS_FILE}" ] || exit 11
sed -i'' 's,^COMPRESS=.*,COMPRESS=xz,' "${OPTS_FILE}"
# Force an initramfs update to apply our new compression settings.
# We're relying on the fact that 1 XZ compression takes less time than
# 6 * (XZ compression time - default compression time), so that making
# faster the 6 initramfs updates that we currently go through during
# the build is worth updating the initramfs a 7th time.
update-initramfs -u
......@@ -47,8 +47,11 @@ pref("toolkit.telemetry.enabled", false);
// Only allow SSL channels when fetching from the ISP.
pref("mailnews.auto_config.fetchFromISP.ssl_only", true);
// Only allow Thunderbird's automatic configuration wizard to use and
// configure secure (SSL/TLS) protocols. This is the Thunderbird default
// but let's be extra sure!
// configure secure (SSL/TLS) protocols.
pref("mailnews.auto_config.ssl_only_mail_servers", true);
// Old name for mailnews.auto_config.ssl_only_mail_servers, to make
// this configuration still work in case we have to revert to a previous
// version of the #6156 patchset.
pref("mailnews.auto_config.account_constraints.ssl_only", true);
// Drop auto-fetched configurations using Oauth2 -- they do not work
// together with Torbirdy since it disables needed functionality (like
......
......@@ -6,7 +6,7 @@ ConditionFileNotEmpty=/live/persistence/TailsData_unlocked/live-additional-softw
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/local/sbin/tails-additional-software install
ExecStart=-/usr/local/sbin/tails-additional-software install
ExecStartPost=/usr/bin/install -m 0644 -D /dev/null /run/live-additional-software/installed
TimeoutStartSec=infinity
PrivateDevices=yes
......
......@@ -153,6 +153,7 @@ class ASPConfigApplicationWindow(Gtk.ApplicationWindow):
# Translators: Don't translate {package}, it's a placeholder and will be replaced.
_("Stop installing {package} "
"automatically").format(package=package_name))
remove_button.get_accessible().set_name(_("Remove"))
remove_button.connect(
"clicked", self.cb_listboxrow_remove_button_clicked,
package_name)
......
......@@ -2,8 +2,10 @@
set -e
# Import the TOR_LAUNCHER_INSTALL variable, and exec_unconfined_firefox()
# and configure_best_tor_launcher_locale()
# Import:
# - the TBB_EXT and TOR_LAUNCHER_INSTALL variables;
# - the exec_unconfined_firefox() and configure_best_tor_launcher_locale()
# functions.
. /usr/local/lib/tails-shell-library/tor-browser.sh
unset TOR_CONTROL_PASSWD
......@@ -18,8 +20,11 @@ fi
PROFILE="${HOME}/.tor-launcher/profile.default"
if [ ! -d "${PROFILE}" ]; then
mkdir -p "${PROFILE}"
configure_best_tor_launcher_locale "${PROFILE}"
mkdir -p "${PROFILE}/extensions"
for ext in "${TBB_EXT}"/langpack-*.xpi; do
ln -s "${ext}" "${PROFILE}/extensions/"
done
configure_best_tor_launcher_locale "${PROFILE}"
fi
exec_unconfined_firefox \
......
......@@ -6,6 +6,8 @@ import os.path
import subprocess
import sys
from tailslib.gnome import gnome_env_vars
import gi
from gi.repository import GLib
......@@ -56,7 +58,9 @@ class ASPNotifier(object):
elif action == "deny":
sys.exit(3)
elif action == "documentation":
subprocess.Popen(["tails-documentation", user_data])
subprocess.Popen(
["env", *gnome_env_vars(), "tails-documentation", user_data]
)
sys.exit(5)
def cb_notification_closed(self, notification):
......
......@@ -23,29 +23,24 @@ fi
LANGPREFIX=`echo "$LANG" | sed 's/_.*//'`
case "$LANGPREFIX" in
ja)
PRELOAD="['anthy', 'pinyin', 'hangul', 'Unikey', 'bopomofo']"
SOURCES="[$SOURCES, ('ibus', 'anthy'), ('ibus', 'pinyin'), ('ibus', 'hangul'), ('ibus', 'Unikey'), ('ibus', 'bopomofo')]"
NEEDIBUS='y'
PRELOAD="['anthy', 'libpinyin', 'hangul', 'Unikey', 'chewing']"
SOURCES="[$SOURCES, ('ibus', 'anthy'), ('ibus', 'libpinyin'), ('ibus', 'chewing'), ('ibus', 'hangul'), ('ibus', 'Unikey')]"
;;
ko)
PRELOAD="['hangul', 'pinyin', 'anthy', 'Unikey', 'bopomofo']"
SOURCES="[$SOURCES, ('ibus', 'hangul'), ('ibus', 'pinyin'), ('ibus', 'anthy'), ('ibus', 'Unikey'), ('ibus', 'bopomofo')]"
NEEDIBUS='y'
PRELOAD="['hangul', 'libpinyin', 'anthy', 'Unikey', 'chewing']"
SOURCES="[$SOURCES, ('ibus', 'hangul'), ('ibus', 'libpinyin'), ('ibus', 'chewing'), ('ibus', 'anthy'), ('ibus', 'Unikey')]"
;;
vi)
PRELOAD="['Unikey', 'hangul', 'pinyin', 'anthy', 'bopomofo']"
SOURCES="[$SOURCES, ('ibus', 'Unikey'), ('ibus', 'hangul'), ('ibus', 'pinyin'), ('ibus', 'anthy'), ('ibus', 'bopomofo')]"
NEEDIBUS='y'
PRELOAD="['Unikey', 'hangul', 'libpinyin', 'anthy', 'chewing']"
SOURCES="[$SOURCES, ('ibus', 'Unikey'), ('ibus', 'hangul'), ('ibus', 'libpinyin'), ('ibus', 'chewing'), ('ibus', 'anthy')]"
;;
zh)
PRELOAD="['pinyin', 'bopomofo', 'anthy', 'hangul', 'Unikey']"
SOURCES="[$SOURCES, ('ibus', 'pinyin'), ('ibus', 'bopomofo'), ('ibus', 'anthy'), ('ibus', 'hangul'), ('ibus', 'Unikey')]"
NEEDIBUS='y'
PRELOAD="['libpinyin', 'chewing', 'anthy', 'hangul', 'Unikey']"
SOURCES="[$SOURCES, ('ibus', 'libpinyin'), ('ibus', 'chewing'), ('ibus', 'anthy'), ('ibus', 'hangul'), ('ibus', 'Unikey')]"
;;
*)
PRELOAD="['pinyin', 'anthy', 'hangul', 'Unikey', 'bopomofo']"
SOURCES="[$SOURCES, ('ibus', 'pinyin'), ('ibus', 'anthy'), ('ibus', 'hangul'), ('ibus', 'Unikey'), ('ibus', 'bopomofo')]"
NEEDIBUS='n'
PRELOAD="['libpinyin', 'anthy', 'hangul', 'Unikey', 'chewing']"
SOURCES="[$SOURCES, ('ibus', 'libpinyin'), ('ibus', 'anthy'), ('ibus', 'hangul'), ('ibus', 'Unikey'), ('ibus', 'chewing')]"
;;
esac
......
GNOME_ENV_VARS="
DBUS_SESSION_BUS_ADDRESS
DISPLAY
XAUTHORITY
XDG_RUNTIME_DIR
"
export_gnome_env() {
# Get LIVE_USERNAME
. /etc/live/config.d/username.conf
local gnome_shell_pid="$(pgrep --newest --euid ${LIVE_USERNAME} gnome-shell)"
local tmp_env_file="$(tempfile)"
local vars="(DBUS_SESSION_BUS_ADDRESS|DISPLAY|XAUTHORITY)"
local vars="($(echo ${GNOME_ENV_VARS} | tr ' ' '|'))"
tr '\0' '\n' < "/proc/${gnome_shell_pid}/environ" | \
grep -E "^${vars}=" > "${tmp_env_file}"
while read line; do export "${line}"; done < "${tmp_env_file}"
......
......@@ -107,13 +107,16 @@ def _notify(title, body="", accept_label="", deny_label="",
urgent = ""
try:
completed_process = subprocess.run(["sudo", "-u", LIVE_USERNAME, cmd,
title, body, accept_label,
deny_label, documentation_target,
urgent],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
universal_newlines=True)
completed_process = subprocess.run(
[
"sudo", "-u", LIVE_USERNAME,
cmd, title, body, accept_label, deny_label,
documentation_target, urgent
],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
universal_newlines=True
)
if completed_process.returncode == 1:
# sudo failed to execute the command
raise OSError(completed_process.stderr)
......
......@@ -8,3 +8,5 @@ MimeType=application/x-tcrypt-container
Terminal=false
Categories=GTK;Encryption;Utility;X-GNOME-Utilities;
Keywords=VeraCrypt;TrueCrypt;Encryption;Volume;Container;Device;Mount;Unlock;Decrypt
StartupNotify=true
StartupWMClass=unlock-veracrypt-volumes
......@@ -77,6 +77,9 @@
<property name="label" translatable="yes">The following software is installed automatically from your persistent storage when starting Tails.</property>
<property name="wrap">True</property>
<property name="xalign">0</property>
<accessibility>
<relation type="label-for" target="listbox"/>
</accessibility>
</object>
<packing>
<property name="expand">False</property>
......
http://torbrowser-archive.tails.boum.org/8.0.6-build1/
http://torbrowser-archive.tails.boum.org/8.0.8-build1/
481d76981c6d9340a1011565317b8412fc87117a8e79ba9e42b6e59215eef1f9 tor-browser-linux64-8.0.6_ar.tar.xz
9e284589ec2a56a36e59df2c9153afcdee4f2bff64f0f5dc917c9f75b38685f9 tor-browser-linux64-8.0.6_ca.tar.xz
e4d5736d04946d5f53de7b138696575b739358df69d0736e688725adccb04c37 tor-browser-linux64-8.0.6_da.tar.xz
46bc49fc544be196fa87603a9228c3ace99634c8f0e1222a790396ed05f44897 tor-browser-linux64-8.0.6_de.tar.xz
c711dd6eba6f31bfc389dcee182e2f500a614a5e962efc227c891c7e51162392 tor-browser-linux64-8.0.6_en-US.tar.xz
9eb321ba728f9ee5139223023009912d71b01420831777d3a58d7af4ec2fa36f tor-browser-linux64-8.0.6_es-ES.tar.xz
b7c6e7792ea8b5ad3853c54ce2a44cd6c91574e7b84bf580681d5cf05fa1f50e tor-browser-linux64-8.0.6_fa.tar.xz
4185c00eff8399b3fbe527abb9f7977686f8946f4b7e2b3b0c832acc9ce424a4 tor-browser-linux64-8.0.6_fr.tar.xz
4e02d535509764a41410a4939cf001235ac34222fa3a8e84829b3ced103b5763 tor-browser-linux64-8.0.6_ga-IE.tar.xz
decf3b8d4278f9aca15476a69d899426c714fdcb42707e28ec2dad22ecc7e83f tor-browser-linux64-8.0.6_he.tar.xz
942577a3c3148e976039e70c9a2c3349ed6257595b6028ffeff24564669679a7 tor-browser-linux64-8.0.6_id.tar.xz
33e7f5ae7c7469e0affd97e8ae2e9a5c3f0ec2b4a794aa4d1a7c01789c81b2d6 tor-browser-linux64-8.0.6_is.tar.xz
430ba3e19c5dc409b4a99d48c71392aea1d637323c06ef3fcfa66134857a238c tor-browser-linux64-8.0.6_it.tar.xz
b7259f1f6f1bc89356caf365eaf22aac855d1acca4516ce66ef8277179eabbdd tor-browser-linux64-8.0.6_ja.tar.xz
5eb2a5a2e7085ca265cb01b2784ae93ee11b3323db7b0ace3c9d1f2fbf8f342c tor-browser-linux64-8.0.6_ko.tar.xz
eb2f0d96cd3d0dee842926f746fe88a6227f42b76a29bf07833bd2ccc88cf5ca tor-browser-linux64-8.0.6_nb-NO.tar.xz
adf061fda67381d059c7cd08624da27128a4e5f7dfde95c9f67c6612bb880223 tor-browser-linux64-8.0.6_nl.tar.xz
12d55de1b91f474e92ac408f3390bc49aa66b2dcae539a0b49e49a18b8d39016 tor-browser-linux64-8.0.6_pl.tar.xz
dfa20148d4de460a627fc0b26e0c22dd909ba89ce92bfd432bb2feb8a7ad7084 tor-browser-linux64-8.0.6_pt-BR.tar.xz
ea9d3cb63fe7c71898be86eb59db4bfe78850bc19e032871eb33c7de18471584 tor-browser-linux64-8.0.6_ru.tar.xz
a65b9100ee99244df1f1ba7ee890592dcf0b066e5f9afc8b01fe0fd48b99fae3 tor-browser-linux64-8.0.6_sv-SE.tar.xz
1fa9e09e555dc5904c1b0a63040c9d55e9b26f169ac8f30e142a537259d8a705 tor-browser-linux64-8.0.6_tr.tar.xz
d66ad073e9e2c1a1f86f00145767d27eccb24b4966f5a13aabbd5f448b5798af tor-browser-linux64-8.0.6_vi.tar.xz
241b50ce814d4bf9bbdd1f13e771d4424e38e32fd832502af7f913af1f4dc15a tor-browser-linux64-8.0.6_zh-CN.tar.xz
442c29f261030b044e658e93ae324c9c25b2ed32595fcaa08cf48a36ceae6473 tor-browser-linux64-8.0.6_zh-TW.tar.xz
827381c6265029e90bbe0510a3805ded275fa43a6c1e9a70ad6b573954cf8b07 tor-browser-linux64-8.0.8_ar.tar.xz
a22fdb04003f0101915bfecd00326b11e5114041c1447b25d5691ec4db940c64 tor-browser-linux64-8.0.8_ca.tar.xz
a482769c70e35206b9a82f0ac03b3c24d741055d6e3bb8af19cf80168e4fd043 tor-browser-linux64-8.0.8_da.tar.xz
13f6d439dbc1c612bc2a03849b0fcc0e861629b33ccf4bbdcc8a8d2fb32716c1 tor-browser-linux64-8.0.8_de.tar.xz
b16b80a858dd28f254b2f748324b632fef7ebe8331a2d46c67016c1f1d5c9391 tor-browser-linux64-8.0.8_en-US.tar.xz
1d736ab404b1080d7820195230534f1e4ea802b4f8d114c02c1b614df5e1fab2 tor-browser-linux64-8.0.8_es-ES.tar.xz
a3136cbf990476114ae74f16d42c2a159f18032e94f172bdef75f9af7ffba8cf tor-browser-linux64-8.0.8_fa.tar.xz
0f90c194b30ad354f28cdb1993206ba45c8fdd6a3c698bb349a84efb07053bf9 tor-browser-linux64-8.0.8_fr.tar.xz
0322b4f824acfbb9b9b12aa466ffaedafe452c6e047d2023ec30d178676c02eb tor-browser-linux64-8.0.8_ga-IE.tar.xz
5cbe242b770d6c7ac7a8ed6139ebcb8fb1467a79d5f4910b0022044b71fa9f36 tor-browser-linux64-8.0.8_he.tar.xz
7774cd4c54ea64376a1dd126399784e8a5b466fa054851a554a1c2e8de731c02 tor-browser-linux64-8.0.8_id.tar.xz
6ecbea10450e57255e9a94a150b61e2fd7d70d225f52be4c117bdd1d2e3c6052 tor-browser-linux64-8.0.8_is.tar.xz
a9027f09b3c251bc7a80b90071f2b96860e9acdff773cf31f275e760ab17006d tor-browser-linux64-8.0.8_it.tar.xz
bebffb31e66fee4bd7b84af9863fbf23990d3c88021703fcedd1ad38e203b348 tor-browser-linux64-8.0.8_ja.tar.xz
c746ad231274011adb909c6b168ff4007d4964d8eec1ef23d2310f4b5996f207 tor-browser-linux64-8.0.8_ko.tar.xz
d6a160ebe8fa448d768022b02c7a8bbfdc5de55787fd3eab99adf275dd79c9ff tor-browser-linux64-8.0.8_nb-NO.tar.xz
93a306495215e8c2f70dd2d06ff09197c88926e4ac3a043ca1253a8999c0ffb0 tor-browser-linux64-8.0.8_nl.tar.xz
8ffef293214e770f96907429145bb7daa2cb01e0a4b14c67e58f5e072d268fb5 tor-browser-linux64-8.0.8_pl.tar.xz
3a3816c9069983576b4d1c3f8371315f89a55a7f37a00af572b3e790208c47a4 tor-browser-linux64-8.0.8_pt-BR.tar.xz
a0fa85ea83c65bb999c5351c59c97f6f40af933b51fde5b882ef9e264ed322c5 tor-browser-linux64-8.0.8_ru.tar.xz
d27af9f27823a4a9a93d762eea036e104af599a642af99aa962dc31f2a7b308f tor-browser-linux64-8.0.8_sv-SE.tar.xz
f32c98481fff6cdbed9db9ad623532f4c2a1417399c1da852b92e301b78efb0e tor-browser-linux64-8.0.8_tr.tar.xz
a7a64668a3cc083f517df75636594baded35d590716a417af295b2a8b147fab2 tor-browser-linux64-8.0.8_vi.tar.xz
fa5e6e8d1dfe580a639463a2240286b110eb8f1684ade467d2e8ca384746a70e tor-browser-linux64-8.0.8_zh-CN.tar.xz
d28190b1a802b1e75105302866c4b2d8d03eed9c9c4c93b85ac5fe63e06782d7 tor-browser-linux64-8.0.8_zh-TW.tar.xz
--- a/usr/share/webext/ublock-origin/js/background.js 2018-10-11 17:14:14.000000000 +0200
+++ b/usr/share/webext/ublock-origin/js/background.js 2018-10-12 12:07:07.951778615 +0200
@@ -77,7 +77,7 @@
@@ -74,7 +74,7 @@
userSettings: {
advancedUserEnabled: false,
alwaysDetachLogger: true,
......
......@@ -276,8 +276,10 @@ xserver-xorg-video-amdgpu
ibus-gtk
ibus-gtk3
ibus-qt4
## Chinese
ibus-pinyin
## Chinese Pinyin and ZhuYin (Bopomofo)
ibus-libpinyin
## Chinese ZhuYin (Bopomofo)
ibus-chewing
## Japanese
ibus-anthy
## Korean
......
--- a/etc/apparmor.d/usr.bin.thunderbird 2018-11-22 21:33:46.676704745 +0100
+++ b/etc/apparmor.d/usr.bin.thunderbird 2018-11-22 21:33:34.948766716 +0100
@@ -16,7 +16,6 @@
--- a/etc/apparmor.d/usr.bin.thunderbird 2019-03-17 18:09:51.329155679 +0100
+++ b/etc/apparmor.d/usr.bin.thunderbird 2019-03-17 18:16:44.264020113 +0100
@@ -15,7 +15,6 @@
# TODO: finetune this for required accesses
#include <abstractions/dbus>
#include <abstractions/dbus-accessibility>
......@@ -8,7 +8,7 @@
#include <abstractions/dconf>
#include <abstractions/gnome>
#include <abstractions/ibus>
@@ -25,7 +24,6 @@
@@ -24,7 +23,6 @@
#include <abstractions/p11-kit>
#include <abstractions/private-files>
#include <abstractions/ssl_certs>
......@@ -16,7 +16,7 @@
#include <abstractions/ubuntu-browsers.d/java>
#include <abstractions/ubuntu-helpers>
@@ -46,26 +44,17 @@
@@ -45,26 +43,17 @@
# Allow opening attachments
# TODO: create and use abstractions for opening various file formats
......@@ -36,7 +36,7 @@
# for crash reports?
ptrace (read,trace) peer=@{profile_name},
@{thunderbird_executable} ixr,
/usr/lib/thunderbird/thunderbird{,-bin} ixr,
- # Pulseaudio
- /usr/bin/pulseaudio Pixr,
......@@ -44,7 +44,7 @@
owner @{HOME}/.{cache,config}/dconf/user rw,
owner @{HOME}/.cache/thumbnails/** r,
owner /run/user/[0-9]*/dconf/user rw,
@@ -138,6 +124,7 @@
@@ -137,6 +126,7 @@
deny /.suspended r,
deny /boot/initrd.img* r,
deny /boot/vmlinuz* r,
......@@ -52,7 +52,7 @@
deny /var/cache/fontconfig/ w,
# noisy file dialog:
@@ -264,7 +251,6 @@
@@ -263,7 +253,6 @@
/etc/lsb-release r,
/etc/ssl/openssl.cnf r,
/usr/lib/thunderbird/crashreporter ix,
......
......@@ -12,83 +12,84 @@ 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
=Cp9l
zdd/eivHK4+JAlUEEwECAD8CGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAFiEE
Ih+aPG+j4J4YLgYLx5iOp6NY2C4FAlxsElYFCRFgZT4ACgkQx5iOp6NY2C7AVxAA
hSP4MhAu4LqrvDfNrRWpw7VcycrZw85HBygMn46Jhc93Qa7UxkdUaRDZE3xq0dkf
z0UY6oqAqvfuNEQvwYYsqjDteV0u3ND2zgNTYIBNcXkh8kBcjCWKFn7g/iM4H8dC
umOyjxwJDszzbVDTNlUI1t8mX+cJpmWfklJ0UmXx2OVIt1ycEg7AoeO9A3joJJDa
PP0AosjtvpHCe5NIpeRyvZZAvwlipzzoUvEwkjMVk7zMkdEcpFHo8gJDKd5BUPLQ
0qx8qXhjNibipQLmCzN9LJACiMlmDmWYb41pZL4PBLdXilqW4IofO0xRjRezBdHT
tTtRSQd1GijapX+V6i/iAkCTECj7lFHfD76dR2/xip7R1OaVI89SmjtFqkB/bi9a
gVGU5aR6O/EmJdcmRrzTopoSV+q1pqeuKhvx6Ee8YX1DE7WAmJoUdl9fdDo/9ptB
OWNJKRkECt6mlxxDI0Q5sWYJqrChPHxCY3wYsV/kBa/OVZqcwh9MFmU2aWufST03
IBIAyaVKE3JGXzoz403PTnfF8xtou+Yi7Se36w05cKg2tGu9uMUVSy5oo3sH3i4m
LRNUzyzZ2IsQpUhTeEg+MDlOOS7Jrrvi0zDZucnzTDTP9/9ngK6XPiKd0H+HOVEp
Vm+dXZw+VvpwM3S3bx70n5l5n7v010px8qXKhB7mhjOJARwEEAEKAAYFAlab0CwA
CgkQhKVEYnRGm/63pAf9HhYPpBjxp3iglUW6DgnMhirLuKatTMO5U+j4mcdQlKV3
mk7vnz1GHcSiLxWDbsUl1Ez18oVhzG3M7IRRTwPwCsOAKxklAdKBJX5I8JZbcc4C
Erfmd+PkVbUqrReUcScJTwZad+OsqEOkYyabsbzZaZs06BG43g53GkeCCTX+E/tZ
FhNfh0xaTgkxBI0OApiHTt1Rabdf6ZB+FUFQRRAz8D6qK0wOvfz6FuOwfGjuLcxj
cUmwBSqjTS2eIyutYCQ7Y+GHSAKF7gAZtZmVJ7x2AD5ZYpAXp+H/R7eH7TeMqoQe
3iFjngW9rRez6Yh3OIotVGzyPdgNwzZ5js+Y2jKAdokBHAQQAQoABgUCV+cWvAAK
CRDz18ePKrlF9x1rB/9Bsb