Commit 543ffcad authored by intrigeri's avatar intrigeri
Browse files

Merge remote-tracking branch 'origin/stable' into bugfix/17183-seahorse-import-wrapper

parents 14c85069 bc577c4b
2020032503 2020061003
\ No newline at end of file
...@@ -23,7 +23,7 @@ AMNESIA_APPEND="live-media=removable nopersistence noprompt timezone=Etc/UTC blo ...@@ -23,7 +23,7 @@ AMNESIA_APPEND="live-media=removable nopersistence noprompt timezone=Etc/UTC blo
AMNESIA_ISOHYBRID_OPTS="-h 255 -s 63 --id 42 --verbose" AMNESIA_ISOHYBRID_OPTS="-h 255 -s 63 --id 42 --verbose"
# Kernel version # Kernel version
KERNEL_VERSION='5.4.0-4' KERNEL_VERSION='5.6.0-2'
KERNEL_SOURCE_VERSION=$( KERNEL_SOURCE_VERSION=$(
echo "$KERNEL_VERSION" \ echo "$KERNEL_VERSION" \
| perl -p -E 's{\A (\d+ [.] \d+) [.] .*}{$1}xms' | perl -p -E 's{\A (\d+ [.] \d+) [.] .*}{$1}xms'
......
...@@ -70,6 +70,11 @@ Package: webext-ublock-origin ...@@ -70,6 +70,11 @@ Package: webext-ublock-origin
Pin: release o=Debian,n=sid Pin: release o=Debian,n=sid
Pin-Priority: 999 Pin-Priority: 999
Explanation: since linux-image-5.6.0-1-amd64 we have: Breaks: wireless-regdb (< 2019.06.03-1~) and 2016.06.10-1 is stable
Package: wireless-regdb
Pin: release o=Debian,n=sid
Pin-Priority: 999
Explanation: weirdness in chroot_apt install-binary Explanation: weirdness in chroot_apt install-binary
Package: * Package: *
Pin: release o=chroot_local-packages Pin: release o=chroot_local-packages
......
...@@ -13,6 +13,18 @@ esac ...@@ -13,6 +13,18 @@ esac
set -eu set -eu
# We will run this after each action that alters the device/partition
# in any way in an attempt to avoid various races that has caused this
# script to fail at various points. Examples:
# * `partprobe /dev/sda` exiting before /dev/sda1 exists, causing
# errors in subsequent commands attempting to use /dev/sda1
# * `mlabel` complaining that it "could not read boot sector"
settle() {
sync
udevadm settle
sync
}
# Print executed commands for debugging # Print executed commands for debugging
if [ -n "$debug" ]; then if [ -n "$debug" ]; then
set -x set -x
...@@ -99,29 +111,36 @@ sgdisk \ ...@@ -99,29 +111,36 @@ sgdisk \
--typecode="1:${ESP_GUID}" \ --typecode="1:${ESP_GUID}" \
--change-name=1:Tails \ --change-name=1:Tails \
"${PARENT_DEVICE}" "${PARENT_DEVICE}"
settle
log_end_msg log_end_msg
# Tell the kernel to reload the partition table # Tell the kernel to reload the partition table
partprobe "${PARENT_DEVICE}" partprobe "${PARENT_DEVICE}"
settle
# fatresize overwrites the VBR, so we have to back it up to be able to # fatresize overwrites the VBR, so we have to back it up to be able to
# restore the boot code later # restore the boot code later
dd if="${SYSTEM_PARTITION}" of=/tmp/vbr bs=512 count=1 dd if="${SYSTEM_PARTITION}" of=/tmp/vbr bs=512 count=1
settle
# Grow the filesystem # Grow the filesystem
# Note that fatresize resets partition attributes # Note that fatresize resets partition attributes
# fatresize uses "Mi" for MiB, so we have to append an "i" # fatresize uses "Mi" for MiB, so we have to append an "i"
FS_SIZE="${SYSTEM_PARTITION_SIZE}"i FS_SIZE="${SYSTEM_PARTITION_SIZE}"i
fatresize --size="${FS_SIZE}" "${SYSTEM_PARTITION}" fatresize --size="${FS_SIZE}" "${SYSTEM_PARTITION}"
settle
# Restore boot code overwritten by fatresize # Restore boot code overwritten by fatresize
dd if=/tmp/vbr of="${SYSTEM_PARTITION}" bs=1 skip=90 seek=90 count=414 dd if=/tmp/vbr of="${SYSTEM_PARTITION}" bs=1 skip=90 seek=90 count=414
settle
# Restore JMP instruction which jumps to the bootcode # Restore JMP instruction which jumps to the bootcode
dd if=/tmp/vbr of="${SYSTEM_PARTITION}" bs=3 count=1 dd if=/tmp/vbr of="${SYSTEM_PARTITION}" bs=3 count=1
settle
# Set a random filesystem UUID (aka. FAT "Volume ID" / "serial number") # Set a random filesystem UUID (aka. FAT "Volume ID" / "serial number")
MTOOLS_SKIP_CHECK=1 mlabel -i "${SYSTEM_PARTITION}" -n ::Tails MTOOLS_SKIP_CHECK=1 mlabel -i "${SYSTEM_PARTITION}" -n ::Tails
settle
# Recompute CHS values for the hybrid MBR (see #16389) and set the # Recompute CHS values for the hybrid MBR (see #16389) and set the
# following attributes on the system partition (we have to set them # following attributes on the system partition (we have to set them
...@@ -139,6 +158,8 @@ sgdisk \ ...@@ -139,6 +158,8 @@ sgdisk \
--attributes=1:set:63 \ --attributes=1:set:63 \
--recompute-chs \ --recompute-chs \
"${PARENT_DEVICE}" "${PARENT_DEVICE}"
settle
# Tell the kernel to reload the partition table # Tell the kernel to reload the partition table
partprobe "${PARENT_DEVICE}" partprobe "${PARENT_DEVICE}"
settle
diff --git a/etc/apparmor.d/torbrowser.Browser.firefox b/etc/apparmor.d/torbrowser.Browser.firefox
index ece3159..c1ff8bf 100644
--- a/etc/apparmor.d/torbrowser.Browser.firefox --- a/etc/apparmor.d/torbrowser.Browser.firefox
+++ b/etc/apparmor.d/torbrowser.Browser.firefox +++ b/etc/apparmor.d/torbrowser.Browser.firefox
@@ -1,11 +1,12 @@ @@ -1,11 +1,12 @@
...@@ -14,7 +16,7 @@ ...@@ -14,7 +16,7 @@
# Uncomment the following lines if you want to give the Tor Browser read-write # Uncomment the following lines if you want to give the Tor Browser read-write
# access to most of your personal files. # access to most of your personal files.
@@ -14,6 +15,7 @@ @@ -14,6 +15,7 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
# Audio support # Audio support
/{,usr/}bin/pulseaudio Pixr, /{,usr/}bin/pulseaudio Pixr,
...@@ -22,7 +24,7 @@ ...@@ -22,7 +24,7 @@
#dbus, #dbus,
network netlink raw, network netlink raw,
@@ -29,6 +31,8 @@ @@ -29,6 +31,8 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
deny /etc/passwd r, deny /etc/passwd r,
deny /etc/group r, deny /etc/group r,
deny /etc/mailcap r, deny /etc/mailcap r,
...@@ -31,7 +33,7 @@ ...@@ -31,7 +33,7 @@
/etc/machine-id r, /etc/machine-id r,
/var/lib/dbus/machine-id r, /var/lib/dbus/machine-id r,
@@ -44,37 +48,35 @@ @@ -44,38 +48,35 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
owner @{PROC}/@{pid}/task/*/stat r, owner @{PROC}/@{pid}/task/*/stat r,
@{PROC}/sys/kernel/random/uuid r, @{PROC}/sys/kernel/random/uuid r,
...@@ -59,6 +61,7 @@ ...@@ -59,6 +61,7 @@
- owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profiles.ini r, - owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profiles.ini r,
- owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/{,**} rwk, - owner @{torbrowser_home_dir}/TorBrowser/Data/Browser/profile.default/{,**} rwk,
- owner @{torbrowser_home_dir}/TorBrowser/Data/fontconfig/fonts.conf r, - owner @{torbrowser_home_dir}/TorBrowser/Data/fontconfig/fonts.conf r,
- owner @{torbrowser_home_dir}/fonts/* l,
- owner @{torbrowser_home_dir}/TorBrowser/Tor/tor px, - owner @{torbrowser_home_dir}/TorBrowser/Tor/tor px,
- owner @{torbrowser_home_dir}/TorBrowser/Tor/ r, - owner @{torbrowser_home_dir}/TorBrowser/Tor/ r,
- owner @{torbrowser_home_dir}/TorBrowser/Tor/*.so mr, - owner @{torbrowser_home_dir}/TorBrowser/Tor/*.so mr,
...@@ -96,7 +99,7 @@ ...@@ -96,7 +99,7 @@
/etc/mailcap r, /etc/mailcap r,
/etc/mime.types r, /etc/mime.types r,
@@ -98,12 +100,6 @@ @@ -99,12 +100,6 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
/sys/devices/system/node/node[0-9]*/meminfo r, /sys/devices/system/node/node[0-9]*/meminfo r,
deny /sys/devices/virtual/block/*/uevent r, deny /sys/devices/virtual/block/*/uevent r,
...@@ -109,7 +112,7 @@ ...@@ -109,7 +112,7 @@
# Required for multiprocess Firefox (aka Electrolysis, i.e. e10s) # Required for multiprocess Firefox (aka Electrolysis, i.e. e10s)
owner /{dev,run}/shm/org.chromium.* rw, owner /{dev,run}/shm/org.chromium.* rw,
owner /dev/shm/org.mozilla.ipc.[0-9]*.[0-9]* rw, # for Chromium IPC owner /dev/shm/org.mozilla.ipc.[0-9]*.[0-9]* rw, # for Chromium IPC
@@ -118,6 +114,25 @@ @@ -119,6 +114,25 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
deny @{HOME}/.cache/fontconfig/** rw, deny @{HOME}/.cache/fontconfig/** rw,
deny @{HOME}/.config/gtk-2.0/ rw, deny @{HOME}/.config/gtk-2.0/ rw,
deny @{HOME}/.config/gtk-2.0/** rw, deny @{HOME}/.config/gtk-2.0/** rw,
...@@ -135,9 +138,9 @@ ...@@ -135,9 +138,9 @@
deny @{PROC}/@{pid}/net/route r, deny @{PROC}/@{pid}/net/route r,
deny /sys/devices/system/cpu/cpufreq/policy[0-9]*/cpuinfo_max_freq r, deny /sys/devices/system/cpu/cpufreq/policy[0-9]*/cpuinfo_max_freq r,
deny /sys/devices/system/cpu/*/cache/index[0-9]*/size r, deny /sys/devices/system/cpu/*/cache/index[0-9]*/size r,
@@ -134,5 +149,10 @@ @@ -145,5 +159,10 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
/etc/xfce4/defaults.list r, # Yubikey NEO also needs this:
/usr/share/xfce4/applications/ r, /sys/devices/**/hidraw/hidraw*/uevent r,
- #include <local/torbrowser.Browser.firefox> - #include <local/torbrowser.Browser.firefox>
+ # Deny access to global tmp directories, that's granted by the user-tmp + # Deny access to global tmp directories, that's granted by the user-tmp
...@@ -147,6 +150,8 @@ ...@@ -147,6 +150,8 @@
+ deny owner /tmp/** rwklx, + deny owner /tmp/** rwklx,
+ deny /tmp/ rwklx, + deny /tmp/ rwklx,
} }
diff --git a/etc/apparmor.d/tunables/torbrowser b/etc/apparmor.d/tunables/torbrowser
index 9b31139..f77e082 100644
--- a/etc/apparmor.d/tunables/torbrowser --- a/etc/apparmor.d/tunables/torbrowser
+++ b/etc/apparmor.d/tunables/torbrowser +++ b/etc/apparmor.d/tunables/torbrowser
@@ -1,2 +1 @@ @@ -1,2 +1 @@
......
--- a/etc/apparmor.d/usr.bin.thunderbird 2019-09-12 14:52:34.000000000 +0000 --- a/etc/apparmor.d/usr.bin.thunderbird 2020-06-12 13:56:44.453139641 +0200
+++ b/etc/apparmor.d/usr.bin.thunderbird 2019-10-03 13:30:05.876482204 +0000 +++ b/etc/apparmor.d/usr.bin.thunderbird 2020-06-12 14:01:43.694759478 +0200
@@ -15,7 +15,6 @@ @@ -15,7 +15,6 @@
# TODO: finetune this for required accesses # TODO: finetune this for required accesses
#include <abstractions/dbus> #include <abstractions/dbus>
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
#include <abstractions/ubuntu-browsers.d/java> #include <abstractions/ubuntu-browsers.d/java>
#include <abstractions/ubuntu-helpers> #include <abstractions/ubuntu-helpers>
@@ -45,26 +43,19 @@ @@ -45,32 +43,21 @@
# Allow opening attachments # Allow opening attachments
# TODO: create and use abstractions for opening various file formats # TODO: create and use abstractions for opening various file formats
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
/usr/lib/libreoffice/program/soffice Cxr -> sanitized_helper, /usr/lib/libreoffice/program/soffice Cxr -> sanitized_helper,
# Allow opening links # Allow opening links
- # GDesktopAppInfo in GLib 2.64.x uses a very small shell script
- # to launch .desktop files, instead of gio-launch-desktop
- /{usr/,}bin/{dash,bash} ixr,
# With older GLib we might still be on the fallback code path
# (remove this after Debian 11 and Ubuntu 20.04)
/usr/lib/@{multiarch}/glib-[0-9]*/gio-launch-desktop ix, /usr/lib/@{multiarch}/glib-[0-9]*/gio-launch-desktop ix,
- # For Xubuntu to launch the browser - # For Xubuntu to launch the browser
...@@ -34,6 +39,7 @@ ...@@ -34,6 +39,7 @@
- /usr/lib/@{multiarch}/xfce4/exo-[1-9]/exo-helper-[1-9] ixr, - /usr/lib/@{multiarch}/xfce4/exo-[1-9]/exo-helper-[1-9] ixr,
- /etc/xdg/xdg-xubuntu/xfce4/helpers.rc r, - /etc/xdg/xdg-xubuntu/xfce4/helpers.rc r,
- /etc/xdg/xfce4/helpers.rc r, - /etc/xdg/xfce4/helpers.rc r,
- owner @{HOME}/.config/xfce4/helpers.rc r,
- -
# for crash reports? # for crash reports?
ptrace (read,trace) peer=@{profile_name}, ptrace (read,trace) peer=@{profile_name},
...@@ -46,7 +52,7 @@ ...@@ -46,7 +52,7 @@
owner @{HOME}/.{cache,config}/dconf/user rw, owner @{HOME}/.{cache,config}/dconf/user rw,
owner @{HOME}/.cache/thumbnails/** r, owner @{HOME}/.cache/thumbnails/** r,
owner /run/user/[0-9]*/dconf/user rw, owner /run/user/[0-9]*/dconf/user rw,
@@ -140,6 +131,10 @@ @@ -146,6 +133,10 @@
deny /boot/vmlinuz* r, deny /boot/vmlinuz* r,
deny /var/cache/fontconfig/ w, deny /var/cache/fontconfig/ w,
...@@ -57,10 +63,16 @@ ...@@ -57,10 +63,16 @@
# noisy file dialog: # noisy file dialog:
# #
# TODO: remove these rules when file dialogs becomes "trusted helpers" that can # TODO: remove these rules when file dialogs becomes "trusted helpers" that can
@@ -264,7 +259,6 @@ @@ -270,7 +261,6 @@
/etc/lsb-release r, /etc/lsb-release r,
/etc/ssl/openssl.cnf r, /etc/ssl/openssl.cnf r,
/usr/lib/thunderbird/crashreporter ix, /usr/lib/thunderbird/crashreporter ix,
- /usr/bin/expr ix, - /usr/bin/expr ix,
/sys/devices/system/cpu/ r, /sys/devices/system/cpu/ r,
/sys/devices/system/cpu/** r, /sys/devices/system/cpu/** r,
@@ -430,4 +420,3 @@
# Site-specific additions and overrides. See local/README for details.
#include <local/usr.bin.thunderbird>
}
-
...@@ -52,8 +52,6 @@ Checklist ...@@ -52,8 +52,6 @@ Checklist
If you feel like it: If you feel like it:
- Check [[reports written for sponsors|contribute/reports]] - Check [[reports written for sponsors|contribute/reports]]
- Redmine view of closed issues:
- <https://labs.riseup.net/code/projects/tails/issues?query_id=212>
Publishing Publishing
========== ==========
...@@ -176,7 +174,7 @@ Template ...@@ -176,7 +174,7 @@ Template
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>. ...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>. ...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>. ...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>. ...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>. ...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>. ...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>. ...@@ -83,7 +83,7 @@ XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
Press and testimonials Press and testimonials
====================== ======================
XXX: Copy content from press/media_appearances_2019.mdwn XXX: Copy content from [[!tails_gitweb wiki/src/press/media_appearances_2020.mdwn]]
This page is continuously updated by tails-press@boum.org, so if This page is continuously updated by tails-press@boum.org, so if
it's empty there might be nothing special to report. it's empty there might be nothing special to report.
......
...@@ -17,7 +17,7 @@ working|doc/anonymous_internet/networkmanager#wi-fi-adapters]]. ...@@ -17,7 +17,7 @@ working|doc/anonymous_internet/networkmanager#wi-fi-adapters]].
<tr><td>Linksys</td><td><a href="https://wikidevi.com/wiki/Linksys_WUSB6100M">WUSB6100M</a></td><td>Late 2017</td><td>Small</td><td>13b1:0042</td><td>4.0</td><td>None</td><td>None</td><td></td></tr> <tr><td>Linksys</td><td><a href="https://wikidevi.com/wiki/Linksys_WUSB6100M">WUSB6100M</a></td><td>Late 2017</td><td>Small</td><td>13b1:0042</td><td>4.0</td><td>None</td><td>None</td><td></td></tr>
<tr><td>TP-Link</td><td>TL-WN722N</td><td>Late 2019</td><td>Long with antenna</td><td>2357:010c</td><td>4.0</td><td>r8188eu</td><td>???</td><td></td></tr> <tr><td>TP-Link</td><td>TL-WN722N</td><td>Late 2019</td><td>Long with antenna</td><td>2357:010c</td><td>4.0</td><td>r8188eu</td><td>???</td><td></td></tr>
<tr><td>TP-Link</td><td><a href="https://wikidevi.com/wiki/TP-LINK_TL-WN725N_v2">TL-WN725N v2</a></td><td>Early 2017</td><td>Nano</td><td>0bda:8179</td><td>4.0</td><td>r8188eu</td><td>???</td><td>MAC spoofing fails</td></tr> <tr><td>TP-Link</td><td><a href="https://wikidevi.com/wiki/TP-LINK_TL-WN725N_v2">TL-WN725N v2</a></td><td>Early 2017</td><td>Nano</td><td>0bda:8179</td><td>4.0</td><td>r8188eu</td><td>???</td><td>MAC spoofing fails</td></tr>
<tr><td>TP-Link</td><td><a href="https://wikidevi.com/wiki/TP-LINK_TL-WN823N_v2">TL-WN823N v2</a></td><td>Late 2017</td><td>Small</td><td>2357:0109</td><td>4.0</td><td>rtl8xxxu</td><td>rtl8192eu_nic.bin</td><td>Authentication failures. Version 1 worked.</td></tr> <tr><td>TP-Link</td><td><a href="https://wikidevi.com/wiki/TP-LINK_TL-WN823N_v2">TL-WN823N v2</a></td><td>Late 2017</td><td>Small</td><td>2357:0109</td><td>4.0</td><td>rtl8xxxu</td><td>rtl8192eu_nic.bin</td><td>Authentication failures. Version 1 from 2014 worked (0bda:8178).</td></tr>
<tr><td>TP-Link</td><td><a href="https://wikidevi.com/wiki/TP-LINK_TL-WN821N_v6">TL-WN821N v6</a></td><td>Early 2018</td><td>Long</td><td>2357:0107</td><td>4.0</td><td>None</td><td>None</td><td></td></tr> <tr><td>TP-Link</td><td><a href="https://wikidevi.com/wiki/TP-LINK_TL-WN821N_v6">TL-WN821N v6</a></td><td>Early 2018</td><td>Long</td><td>2357:0107</td><td>4.0</td><td>None</td><td>None</td><td></td></tr>
<tr><td>TP-Link</td><td>Archer T2U Nano</td><td>Late 2019</td><td>Nano</td><td>2357:011e</td><td>4.0</td><td>None</td><td>None</td><td></td></tr> <tr><td>TP-Link</td><td>Archer T2U Nano</td><td>Late 2019</td><td>Nano</td><td>2357:011e</td><td>4.0</td><td>None</td><td>None</td><td></td></tr>
<tr><td>TP-Link</td><td>Archer T2U</td><td>Early 2020</td><td>Small</td><td>2357:011f</td><td>4.4</td><td>None</td><td>None</td><td></td></tr> <tr><td>TP-Link</td><td>Archer T2U</td><td>Early 2020</td><td>Small</td><td>2357:011f</td><td>4.4</td><td>None</td><td>None</td><td></td></tr>
......
...@@ -7,7 +7,7 @@ msgid "" ...@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: tails-l10n@boum.org\n" "Report-Msgid-Bugs-To: tails-l10n@boum.org\n"
"POT-Creation-Date: 2020-06-02 14:48+0000\n" "POT-Creation-Date: 2020-06-10 17:27+0000\n"
"PO-Revision-Date: 2020-03-12 17:35+0000\n" "PO-Revision-Date: 2020-03-12 17:35+0000\n"
"Last-Translator: Muri Nicanor <muri@immerda.ch>\n" "Last-Translator: Muri Nicanor <muri@immerda.ch>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
...@@ -329,7 +329,6 @@ msgid "" ...@@ -329,7 +329,6 @@ msgid ""
"\t<ol>\n" "\t<ol>\n"
"\t\t<li class=\"L2\"><a href=\"#reference-documents\">Reference documents</a></li>\n" "\t\t<li class=\"L2\"><a href=\"#reference-documents\">Reference documents</a></li>\n"
"\t\t<li class=\"L2\"><a href=\"#tools\">Tools for contributors</a></li>\n" "\t\t<li class=\"L2\"><a href=\"#tools\">Tools for contributors</a></li>\n"
"\t\t<li class=\"L2\"><a href=\"#mentors\">Mentors & guidance for new contributors</a></li>\n"
"\t\t<li class=\"L2\"><a href=\"#release-cycle\">Release cycle</a></li>\n" "\t\t<li class=\"L2\"><a href=\"#release-cycle\">Release cycle</a></li>\n"
"\t\t<li class=\"L2\"><a href=\"#upstream\">Relationship with upstream</a></li>\n" "\t\t<li class=\"L2\"><a href=\"#upstream\">Relationship with upstream</a></li>\n"
"\t\t<li class=\"L2\"><a href=\"#collective-process\">Collective process</a></li>\n" "\t\t<li class=\"L2\"><a href=\"#collective-process\">Collective process</a></li>\n"
...@@ -475,116 +474,6 @@ msgstr "" ...@@ -475,116 +474,6 @@ msgstr ""
" - [[APT repository|contribute/APT_repository]], um unsere angepassten Debian Pakete zu verwalten\n" " - [[APT repository|contribute/APT_repository]], um unsere angepassten Debian Pakete zu verwalten\n"
" - [[Glossar für Beitragende|contribute/glossary]]\n" " - [[Glossar für Beitragende|contribute/glossary]]\n"
#. type: Plain text
#, fuzzy, no-wrap
#| msgid "<a id=\"tools\"></a>\n"
msgid "<a id=\"mentors\"></a>\n"
msgstr "<a id=\"tools\"></a>\n"
#. type: Title =
#, fuzzy, no-wrap
#| msgid "Tools for contributors\n"
msgid "Mentors & guidance for new contributors"
msgstr "Werkzeuge für Beitragende\n"
#. type: Plain text
msgid ""
"Once you have found a first [[Starter task|starter_tasks]] to work on, you "
"might need some guidance."
msgstr ""
"Sobald Sie eine erste [[Einstiegsaufgabe|starter_tasks]] gefunden haben, an "
"der Sie mitarbeiten möchten, benötigen Sie vielleicht ein wenig Anleitung"
#. type: Plain text
#, no-wrap
msgid ""
"Here is a list of mentors who can help with\n"
"specific tasks. Feel free to talk to them if you plan to work on anything related to their\n"
"field of expertise, for example\n"
"by assigning them issues on GitLab or <a href=\"#talk\">talking to us</a>\n"
"using the usual communication channels.\n"
msgstr ""
#. type: Bullet: ' - '
msgid "AppArmor: intrigeri, jvoisin"
msgstr ""
#. type: Bullet: ' - '
msgid "Build system (Vagrant, Rake): anonym"
msgstr ""
#. type: Bullet: ' - '
msgid "Debian related work: intrigeri"
msgstr ""
#. type: Bullet: ' - '
msgid "Documentation: BitingBird, sajolida"
msgstr ""
#. type: Bullet: ' - '
msgid "*Onion Circuits* (Python): alan"
msgstr ""
#. type: Bullet: ' - '
msgid "*OpenPGP Applet* (Perl): nodens"
msgstr ""
#. type: Bullet: ' - '
msgid "Persistent Storage (Perl): intrigeri, kurono"
msgstr ""
#. type: Bullet: ' - '
msgid "Sysadmin: [[contact|contribute/how/sysadmin/#contact]]"
msgstr ""
#. type: Bullet: ' - '
msgid "Welcome Screen (Python): alan, intrigeri"
msgstr ""
#. type: Bullet: ' - '
msgid "*Tails Installer* (Python): alan, kurono"
msgstr ""
#. type: Bullet: ' - '
msgid "*Tails Upgrader* (Perl): intrigeri"
msgstr ""
#. type: Bullet: ' - '
msgid "*Tails Verification* (JavaScript): sajolida, anonym"
msgstr ""
#. type: Bullet: ' - '
msgid "Test suite (Gherkin, Ruby): anonym"
msgstr ""
#. type: Bullet: ' - '
msgid "*Thunderbird* (Icedove): anonym"
msgstr ""
#. type: Bullet: ' - '
msgid "Tor configuration, time syncing, MAC spoofing: anonym"
msgstr ""
#. type: Bullet: ' - '
msgid "*Tor Browser*: anonym"
msgstr ""
#. type: Bullet: ' - '
msgid "Usability: sajolida"
msgstr ""