Commit 0ec38fb5 authored by sajolida's avatar sajolida

Merge remote-tracking branch 'origin/master' into web/15642-wider-blueprint-editor

parents 0757a79f a5c780eb
......@@ -647,7 +647,7 @@ namespace :basebox do
boxes.sort! { |a, b| basebox_date(a) <=> basebox_date(b) }
boxes.pop
boxes.each do |box|
if basebox_date(box) < Date.today - 365.0/3.0
if basebox_date(box) < Date.today - 365.0/2.0
clean_up_basebox(box)
end
end
......
#!/bin/sh
set -e
set -u
display_help_and_exit () {
echo "Usage: $(basename "$0") INPUT_FILE" >&2
}
[ $# -eq 1 ] || display_help_and_exit
INPUT_FILE="$1"
[ -f "$INPUT_FILE" ] || exit 2
# For posterity: the general idea is to introduce \r\n as a token
# where we have made a line break to make the dump more diff-friendly
# (and, hence, Git-friendly). The most complex expression is the one
# done with perl, where we employ negative lookahead. What it means,
# is: replace single occurrences of | except when followed by \\n.
echo '.dump' \
| sqlite3 "$INPUT_FILE" | \
grep -v "cached_asset_content://cache://compiled-" | \
awk '!/^INSERT/; /^INSERT/ {print $0 | "sort -n"}' | \
sed 's_\\n_\\n\r\n_g' | \
sed 's_,_,\r\n_g' | \
perl -p -e 's/([^|])\|((?!\||\\n).)/\1\|\r\n\2/g' | \
sed "/^INSERT INTO \"settings\" VALUES('\(remoteBlacklists\|cached_asset_entries\)'/"'s_,_,\r\n_g'
......@@ -25,13 +25,4 @@ if ! "${git_dir}/bin/sanity-check-website" ; then
fi
fi
# If I knew Ikiwiki better I'd probably figure out how to just make it
# keep the misc/*.html files as-is instead of this hack.
fixup_14962_workaround() {
mkdir -p config/chroot_local-includes/usr/share/doc/tails/website/misc
rm -f config/chroot_local-includes/usr/share/doc/tails/website/misc/*
cp wiki/src/misc/*.html \
config/chroot_local-includes/usr/share/doc/tails/website/misc
}
ikiwiki -setup ikiwiki.setup -refresh "$@" && fixup_14962_workaround
ikiwiki -setup ikiwiki.setup -refresh "$@"
This diff is collapsed.
......@@ -4,5 +4,5 @@ Encoding=UTF-8
_Name=Tails documentation
Type=Application
Terminal=false
Exec=/usr/local/bin/tails-documentation getting_started
Exec=/usr/local/bin/tails-documentation doc
Icon=/usr/share/icons/gnome/48x48/categories/system-help.png
......@@ -25,6 +25,9 @@ pref("mailnews.database.global.indexer.enabled", false);
// Disable chat
pref("mail.chat.enabled", false);
// Hide the "Know your rights" message
pref("mail.rights.version", 1);
// Disable system addons
pref("extensions.autoDisableScopes", 3);
pref("extensions.enabledScopes", 4);
......@@ -53,5 +56,5 @@ pref("mailnews.auto_config.dns_mx_lookup.enabled", false);
// We disable Memory Hole for encrypted email until support is more
// mature and widely spread (#15201).
pref("extensions.enigmail.protectHeaders", false);
pref("extensions.torbirdy.custom.extensions.enigmail.protectHeaders", false);
pref("extensions.enigmail.protectedHeaders", 0);
pref("extensions.torbirdy.custom.extensions.enigmail.protectedHeaders", 0);
/* Required, do not remove */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#torbirdy-jondo-selection,
#torbirdy-whonix-selection,
#torbirdy-tor-selection,
......
......@@ -12,6 +12,7 @@
import os
import subprocess
import random
import re
import locale
import gettext
......@@ -173,7 +174,7 @@ def mail_appended_info():
process = subprocess.Popen (["sudo", "/usr/local/sbin/tails-debugging-info"],
stdout=subprocess.PIPE)
for line in process.stdout:
debugging_info += line.decode('utf-8')
debugging_info += re.sub(r'^--\s*', '', line.decode('utf-8'))
process.wait()
except OSError:
debugging_info += "sudo command not found\n"
......
......@@ -87,7 +87,7 @@ class DocumentationWindow(tailsgreeter.gui.GreeterHelpWindow):
try:
page = sys.argv[1]
except IndexError:
page = 'getting_started'
page = 'doc'
try:
anchor = sys.argv[2]
......
......@@ -59,7 +59,7 @@ class PasswordDialog(object):
if not pw1 == pw2:
return
self.pw = pw1.encode('ascii')
self.pw = pw1.encode('utf8')
bus = SystemBus()
object_path = bus.get("org.freedesktop.Accounts").FindUserById(os.getuid())
......
......@@ -29,16 +29,6 @@ configure_default_incoming_protocol() {
}
start_thunderbird() {
# Give Thunderbird its own temp directory, similar rationale to a1fd1f0f & #9558.
TMPDIR="${PROFILE}/tmp"
mkdir --mode=0700 -p "$TMPDIR"
export TMPDIR
# Clean the temporary directory: it's generally persistent, and then
# temporary files (including decrypted attachements) would otherwise
# be stored forever there (#13340).
rm -rf "${TMPDIR}"/*
export GNOME_ACCESSIBILITY=1
unset SESSION_MANAGER
......
......@@ -6,5 +6,5 @@ _Comment=Learn how to use Tails
Categories=Documentation;Tails;
Type=Application
Terminal=false
Exec=/usr/local/bin/tails-documentation getting_started
Exec=/usr/local/bin/tails-documentation doc
Icon=/usr/share/icons/gnome/48x48/categories/system-help.png
http://torbrowser-archive.tails.boum.org/7.5.4-build1/
http://torbrowser-archive.tails.boum.org/7.5.6-build4/
66f9bea2a37a8980131e7bf549883d01bd5ef3cef705c233e4177b76a2eedf25 tor-browser-linux64-7.5.4_ar.tar.xz
b46c9e507d3b287c76f2ef99665a3e402ab1e6d3ce1433cf0e7b6ff9ddad656f tor-browser-linux64-7.5.4_de.tar.xz
098e18b59a0477aef3fe34b82efc804fb14c8af3a114427fe4a2f979d816b8b4 tor-browser-linux64-7.5.4_en-US.tar.xz
bc7ab5ec4d7e890cde92ef6d9565f9c5171d02e7159f6a42951b0a4909c286c9 tor-browser-linux64-7.5.4_es-ES.tar.xz
2952a00add25c5adc1845fb2625973b6b3866dd1719fbc994aae19ae63c4089c tor-browser-linux64-7.5.4_fa.tar.xz
da0001f3b2dce01bb5bf68ba3da5bcc72fb1b20d1c3eacd0ba6c3e6852eeccf8 tor-browser-linux64-7.5.4_fr.tar.xz
895c7e1f1b5abe7f72862bcf8860349a11e34efc300d69a077b88a0a7fdaa9db tor-browser-linux64-7.5.4_it.tar.xz
0b01a30e7a5dbd8b883a35bf0c391b224a9ded2aaa3f8915e6e010a80adab60a tor-browser-linux64-7.5.4_ja.tar.xz
7022ae680ea20f8804dbf8a0fc9db66a68d2af138057f889f73476537d258310 tor-browser-linux64-7.5.4_ko.tar.xz
25cada5c8100c1398cba5434973b9858fae7c24693b4ccff8dc5369e7a863b06 tor-browser-linux64-7.5.4_nl.tar.xz
b08e1cce2a61ec7b9f2cbbab54f0e5c25fa4c06091b12241fa43ed6fa7be992d tor-browser-linux64-7.5.4_pl.tar.xz
db1b1d0c9e84cd791ff4008a47f4e50aafed04ceab485539d4ca79f2c0318c0e tor-browser-linux64-7.5.4_pt-BR.tar.xz
a33096142245f3f13e296b442770e5f64cc89cc99973143c60ef94e72a317c71 tor-browser-linux64-7.5.4_ru.tar.xz
8208f51f215c667de81961fa7014a7b54beee92262c150fb09140528e54d55af tor-browser-linux64-7.5.4_tr.tar.xz
4d2419305f51b4672750fe0af04c709185d990794e72a4e80f26c43b9371eace tor-browser-linux64-7.5.4_vi.tar.xz
a5a7f2802cae0ccaf60b800a71aecdc35444cc31988c55af625d6c122e2f91d2 tor-browser-linux64-7.5.4_zh-CN.tar.xz
9b386560112924cd9fe4a1eaea3e97d6eba7046eb980bfdaf908f3d670f02e4f tor-browser-linux64-7.5.6_ar.tar.xz
507c6b28fba5863217f6e508b596f72f2c011becda2f23ddaabe2beb3029c39f tor-browser-linux64-7.5.6_de.tar.xz
bafcde14e53987a7df17f88d69f5aec4bd65312720df931080cae7e8caa3e71f tor-browser-linux64-7.5.6_en-US.tar.xz
aa8f7b37444fcf1abba3892b6464fba874efbe12c46b391bcd61122965046687 tor-browser-linux64-7.5.6_es-ES.tar.xz
d84e7b91b933ab0ba598da0cefb53e363c298b2df4b97b4245241e0cb592ed25 tor-browser-linux64-7.5.6_fa.tar.xz
09a2ea440adc4accb8952c3b231e25ca833b86ea5e309a7762e30a7933b47e32 tor-browser-linux64-7.5.6_fr.tar.xz
32467210aadcd7a66c0b0ec0e81180861e6fe77d5832f67dcc5f9988c887b750 tor-browser-linux64-7.5.6_it.tar.xz
08e5a472d393f0329d7a33ea6b8b8513392cf174ef20595275634ef2a8a806eb tor-browser-linux64-7.5.6_ja.tar.xz
0ad6fa5e42baead21a2c8050132df7496920b17fca55ed4ad191d53a7ba3682a tor-browser-linux64-7.5.6_ko.tar.xz
931d48969ed2ad7c79e46527ad3848cf4188ce1e9a9b47857bbd3c283b6a518e tor-browser-linux64-7.5.6_nl.tar.xz
a81a31f7213a1baeb135021b74113ea50d3246ae6cea04c80d17717b1d397292 tor-browser-linux64-7.5.6_pl.tar.xz
353e7f8881e3085a6855142a14205c916b9c2150b036da4947489b4477cc228c tor-browser-linux64-7.5.6_pt-BR.tar.xz
fedd6b336767dae84df2e3ecf22c2e3c06e3c6075841df0a40e70884c4637be1 tor-browser-linux64-7.5.6_ru.tar.xz
1d0e2858c2bf11125c9d705cb01700d0d126236e53ea2c4d827a944aeee817a1 tor-browser-linux64-7.5.6_tr.tar.xz
d0574af0755db098931e080e5bce21c38e9110a5c81c899fd58a961d964b4af6 tor-browser-linux64-7.5.6_vi.tar.xz
ebde07d71ca96144be0b3078d0987cb8b6a0d7cea495bf8b67300a4d9aa70596 tor-browser-linux64-7.5.6_zh-CN.tar.xz
--- a/etc/apparmor.d/usr.bin.thunderbird.orig 2018-01-09 20:30:54.000000000 +0000
+++ b/etc/apparmor.d/usr.bin.thunderbird 2018-02-23 14:48:02.180000000 +0000
--- a/etc/apparmor.d/usr.bin.thunderbird.orig 2018-01-09 20:30:54.000000000 +0000
+++ b/etc/apparmor.d/usr.bin.thunderbird 2018-02-23 14:48:02.180000000 +0000
@@ -16,7 +16,6 @@
# TODO: finetune this for required accesses
#include <abstractions/dbus>
......@@ -37,18 +37,17 @@
- /usr/bin/pulseaudio Pixr,
-
owner @{HOME}/.{cache,config}/dconf/user rw,
owner @{HOME}/.cache/thumbnails/** r,
owner /run/user/[0-9]*/dconf/user rw,
owner @{HOME}/.config/gtk-3.0/bookmarks r,
@@ -107,6 +96,8 @@
/etc/gre.d/* r,
@@ -113,6 +102,7 @@
# noisy
+ deny /etc/dconf/profile/user r,
/etc/dconf/profile/user r,
+ deny /etc/machine-id r,
deny @{MOZ_LIBDIR}/** w,
deny /usr/lib/thunderbird-addons/** w,
deny /usr/lib/xulrunner-addons/** w,
@@ -138,7 +129,6 @@
@@ -239,7 +229,6 @@
/etc/lsb-release r,
/etc/ssl/openssl.cnf r,
/usr/lib/thunderbird/crashreporter ix,
......@@ -56,58 +55,3 @@
/sys/devices/system/cpu/ r,
/sys/devices/system/cpu/** r,
@@ -190,15 +180,6 @@
deny /usr/share/mozilla/extensions/**/ w,
deny /usr/share/mozilla/ w,
- # Miscellaneous (to be abstracted)
- # Ideally these would use a child profile. They are all ELF executables
- # so running with 'Ux', while not ideal, is ok because we will at least
- # benefit from glibc's secure execute.
- /usr/bin/mkfifo Uxr, # investigate
- /{usr/,}bin/ps Uxr,
- /{usr/,}bin/uname Uxr,
- /usr/bin/locale Uxr,
-
/usr/bin/gpg Cx -> gpg,
/usr/bin/gpg2 Cx -> gpg,
/usr/bin/gpgconf Cx -> gpg,
@@ -224,7 +205,9 @@
deny owner @{HOME}/.cache/thunderbird/**/_CACHE_* w,
# noise from inherited files
+ deny @{HOME}/.thunderbird/*.default/ImapMail/*/INBOX w,
deny /usr/{lib,share}/thunderbird/omni.ja r,
+ deny /usr/share/thunderbird/extensions/** r,
# For smartcards?
/dev/bus/usb/ r,
@@ -255,6 +255,7 @@
owner @{HOME}/.gnupg/.#*[0-9]x rwl,
owner @{HOME}/.gnupg/.#lk0x[0-9a-f]* rwl,
owner @{HOME}/.gnupg/.gpg-v[0-9]*-migrated rw,
+ owner @{HOME}/.gnupg/openpgp-revocs.d/{,[A-F0-9]*.rev} rw,
owner @{HOME}/** r,
owner @{PROC}/@{pids}/mountinfo r,
@@ -272,13 +255,16 @@
/usr/bin/dirmngr ix,
owner @{PROC}/@{pids}/task/@{tid}/comm rw,
+ # for revocation certificate generation
+ owner @{HOME}/.{icedove,thunderbird}/*.default/0x[A-F0-9]*_rev.asc rw,
+
# for signature generation
- owner /tmp/nsemail.eml w,
- owner /tmp/nsemail-[0-9]*.eml w,
+ owner @{HOME}/.{icedove,thunderbird}/*.default/tmp/nsemail.eml w,
+ owner @{HOME}/.{icedove,thunderbird}/*.default/tmp/nsemail-[0-9]*.eml w,
# for signature verifications
- owner /tmp/data.sig r,
- owner /tmp/data-[0-9]*.sig r,
+ owner @{HOME}/.{icedove,thunderbird}/*.default/tmp/data.sig r,
+ owner @{HOME}/.{icedove,thunderbird}/*.default/tmp/data-[0-9]*.sig r,
owner /tmp/gpg-[a-zA-Z0-9]*/S.gpg-agent rw,
tails (3.8) unstable; urgency=medium
* Security fixes
- Upgrade Tor Browser to 7.5.6 (MFSA 2018-17; Closes: #15683).
- Upgrade Enigmail to 2.0.7 (partly fixes #15602 aka. EFAIL).
- Upgrade libgcrypt to 1.7.6-2+deb9u3 (DSA-4231-1).
- Upgrade perl to 5.24.1-3+deb9u4 (DSA-4226-1).
* Bugfixes
- Thunderbird: fix importing public OpenPGP keys from email attachments
(Closes: #15610).
- Make the Unsafe Browser home page translatable again (Closes: #15461).
* Minor improvements
- Don't display the "Know your rights" message on Thunderbird first run.
- Move Thunderbird's default userChrome.css to /etc/thunderbird, just like
we do for Tor Browser, for easier upgrade handling.
-- Tails developers <tails@boum.org> Mon, 25 Jun 2018 09:59:22 +0000
tails (3.7.1) unstable; urgency=medium
* Security fixes
- Upgrade Tor Browser to 7.5.5 (MFSA 2018-14; closes: #15643).
- Upgrade Thunderbird to 52.8.0 (DSA-4209-1; Closes: #15607).
- Partially fixes EFAIL.
- Fixes importing OpenPGP keys from keyservers with Enigmail.
- Accordingly refresh our Thunderbird AppArmor profile patch.
- Upgrade cURL to 7.52.1-5+deb9u6 (DSA-4202-1).
- Upgrade GnuPG (modern) 2.1.18-8~deb9u2 (DSA-4222-1).
- Upgrade GnuPG (legacy) to 1.4.21-4+deb9u1 (DSA-4223-1).
- Upgrade Git to 1:2.11.0-3+deb9u3 (DSA-4212-1).
- Upgrade PackageKit to 1.1.5-2+deb9u1 (DSA-4207-1).
- Upgrade procps to 2:3.3.12-3+deb9u1 (DSA-4208-1).
- Upgrade wavpack to 5.0.0-2+deb9u2 (DSA-4197-1).
- Upgrade wget to 1.18-5+deb9u2 (DSA-4195-1).
- Upgrade xdg-utils to 1.1.1-1+deb9u1 (DSA-4211-1).
* Bugfixes
- Fix setting a screen locker password with non-ASCII characters
(Closes: #15636).
- WhisperBack:
- Rename the WhisperBack launcher to "WhisperBack Error Reporting"
so that users have a better chance to understand what it does
(Closes: #6432)
- Ensure debugging info in Whisperback reports don't contain email
signature markers so that email clients forward it in full
(Closes: #15468).
- Wrap text written by the user to 70 chars (Closes: #11689).
* Minor improvements
- The "Tails documentation" desktop launcher now opens /doc instead of
the aging /getting_started that confused people during user testing
(Closes: #15575).
* Test suite
- Update to match "Tails documentation" behaviour change.
-- Tails developers <tails@boum.org> Sat, 09 Jun 2018 19:53:51 +0000
tails (3.7) unstable; urgency=medium
* Security fixes
......
......@@ -6,7 +6,7 @@ Feature: Tails documentation
Scenario: The Tails documentation launcher on the desktop works when offline
Given I have started Tails from DVD without network and logged in
When I double-click on the Tails documentation launcher on the desktop
Then the documentation viewer opens the "Getting started" page
Then the documentation viewer opens the "Documentation" page
#15514
@fragile
......@@ -14,7 +14,7 @@ Feature: Tails documentation
Given I have started Tails from DVD and logged in and the network is connected
When I double-click on the Tails documentation launcher on the desktop
Then the Tor Browser starts
And the Tor Browser opens the Getting started page
And the Tor Browser opens the "Documentation" page
#15321
@fragile
......
......@@ -220,10 +220,10 @@ end
# python2 (#12185) we have terrible unicode support; for instance
# `.child('Tails - Getting started…')` will fail since Dogtail expects
# ascii and cannot decode "…".
Then /^the Tor Browser opens the Getting started page$/ do
Then /^the Tor Browser opens the "Documentation" page$/ do
try_for(60) do
@torbrowser
.children(roleName: "document frame")
.any? { |f| f.name == 'Tails - Getting started…' }
.any? { |f| f.name == 'Tails - Documentation' }
end
end
......@@ -94,7 +94,7 @@ Then /^the VirtualBox guest modules are available$/ do
"The vboxguest module is not available.")
end
Then /^the documentation viewer opens the "(Support|Getting started)" page$/ do |page|
Then /^the documentation viewer opens the "(Support|Documentation)" page$/ do |page|
if @language == 'German'
expected_title = 'Tails-Dokumentation'
if page == 'Support'
......@@ -107,7 +107,7 @@ Then /^the documentation viewer opens the "(Support|Getting started)" page$/ do
if page == 'Support'
expected_heading = 'Search the documentation'
else
expected_heading = 'Found a bug?'
expected_heading = 'First steps with Tails'
end
end
app = Dogtail::Application.new('tails-documentation')
......
......@@ -40,6 +40,7 @@ add_plugins:
- lockedit
- map
- mirrorlist
- pagetemplate
- passwordauth
- po
- shortcut
......@@ -143,7 +144,7 @@ gitmaster_branch: master
# htmlscrubber plugin
# PageSpec specifying pages not to scrub
htmlscrubber_skip: 'misc/unsafe_browser_warning or misc/unsafe_browser_warning.* or donate or donate.* or donate/* or download or download.* or home or home.* or index or index.* or install or install.* or install/* or upgrade or upgrade.* or upgrade/*'
htmlscrubber_skip: 'donate or donate.* or donate/* or download or download.* or home or home.* or index or index.* or install or install.* or install/* or upgrade or upgrade.* or upgrade/*'
# inline plugin
# enable rss feeds by default?
......@@ -237,7 +238,7 @@ po_slave_languages:
#
# When updating this list, refer to the checklist in
# https://tails.boum.org/contribute/how/website/po_translatable_pages/
po_translatable_pages: '!security/audits and !security/audits/* and !news/report_2* and !news/version_0* and !news/version_1* and !news/test_0* and !news/test_1* and !news/test_*alpha? and !news/test_*-beta? and !news/test_*-rc? and !security/Numerous_security_holes_in_0* and !security/Numerous_security_holes_in_1* and (about or about/* or bugs or chat or contribute or doc or doc/* or donate or donate/* or download or download.inline or getting_started or home or index or news or news/* or partners or press or security or security/* or sidebar or support or support/* or torrents or install or install/* or upgrade or upgrade/*)'
po_translatable_pages: '!security/audits and !security/audits/* and !news/report_2* and !news/version_0* and !news/version_1* and !news/test_0* and !news/test_1* and !news/test_*alpha? and !news/test_*-beta? and !news/test_*-rc? and !security/Numerous_security_holes_in_0* and !security/Numerous_security_holes_in_1* and (about or about/* or bugs or chat or contribute or doc or doc/* or donate or donate/* or download or download.inline or getting_started or home or index or news or news/* or partners or press or security or security/* or sidebar or support or support/* or torrents or install or install/* or upgrade or upgrade/* or misc/*)'
# internal linking behavior (default/current/negotiated)
po_link_to: current
......
......@@ -38,6 +38,7 @@ add_plugins:
- html
- map
- mirrorlist
- pagetemplate
- po
- shortcut
- sidebar
......@@ -107,7 +108,7 @@ ENV: {}
# regexp of normally excluded files to include
include: '^\.htaccess$'
# regexp of files that should be skipped
exclude: '(^blueprint\/.*|^contribute\/how\/promote\/material\/.*|\/discussion\..*|\/Discussion\..*|^misc\/.*)'
exclude: '(^blueprint\/.*|^contribute\/how\/promote\/material\/.*|\/discussion\..*|\/Discussion\..*)'
# specifies the characters that are allowed in source filenames
wiki_file_chars: '-[:alnum:]+/._~'
# allow symlinks in the path leading to the srcdir (potentially insecure)
......@@ -120,7 +121,7 @@ allow_symlinks_before_srcdir: 1
# htmlscrubber plugin
# PageSpec specifying pages not to scrub
htmlscrubber_skip: 'misc/unsafe_browser_warning or misc/unsafe_browser_warning.* or donate or donate.* or donate/* or download or download.* or home or home.* or index or index.* or install or install.* or install/* or upgrade or upgrade.* or upgrade/*'
htmlscrubber_skip: 'donate or donate.* or donate/* or download or download.* or home or home.* or index or index.* or install or install.* or install/* or upgrade or upgrade.* or upgrade/*'
# inline plugin
# enable rss feeds by default?
......@@ -214,7 +215,7 @@ po_slave_languages:
#
# When updating this list, refer to the checklist in
# https://tails.boum.org/contribute/how/website/po_translatable_pages/
po_translatable_pages: '!security/audits and !security/audits/* and !news/report_2* and !news/version_0* and !news/version_1* and !news/test_0* and !news/test_1* and !news/test_*alpha? and !news/test_*-beta? and !news/test_*-rc? and !security/Numerous_security_holes_in_0* and !security/Numerous_security_holes_in_1* and (about or about/* or bugs or chat or contribute or doc or doc/* or donate or donate/* or download or download.inline or getting_started or home or index or news or news/* or partners or press or security or security/* or sidebar or support or support/* or torrents or install or install/* or upgrade or upgrade/*)'
po_translatable_pages: '!security/audits and !security/audits/* and !news/report_2* and !news/version_0* and !news/version_1* and !news/test_0* and !news/test_1* and !news/test_*alpha? and !news/test_*-beta? and !news/test_*-rc? and !security/Numerous_security_holes_in_0* and !security/Numerous_security_holes_in_1* and (about or about/* or bugs or chat or contribute or doc or doc/* or donate or donate/* or download or download.inline or getting_started or home or index or news or news/* or partners or press or security or security/* or sidebar or support or support/* or torrents or install or install/* or upgrade or upgrade/* or misc/*)'
# internal linking behavior (default/current/negotiated)
po_link_to: current
......
......@@ -21,8 +21,8 @@ msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-12 19:03+0100\n"
"PO-Revision-Date: 2018-04-12 19:07+0000\n"
"Last-Translator: IDRASSI Mounir <mounir.idrassi@idrix.fr>\n"
"PO-Revision-Date: 2018-06-08 09:07+0000\n"
"Last-Translator: Bo Elkjaer <eboe@dr.dk>\n"
"Language-Team: Danish (http://www.transifex.com/otf/torproject/language/"
"da/)\n"
"Language: da\n"
......
This diff is collapsed.
......@@ -12,6 +12,7 @@
# Jacob Andersson <jacob.c.andersson@protonmail.com>, 2018
# falk3n <johan.falkenstrom@gmail.com>, 2014
# Jonatan Nyberg, 2017
# Jonatan Nyberg, 2018
# Jonatan Nyberg, 2017
# pilino1234 <pilino1234@zoho.eu>, 2016
# miccav, 2014
......@@ -24,8 +25,8 @@ msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-12 19:03+0100\n"
"PO-Revision-Date: 2018-03-12 13:27+0000\n"
"Last-Translator: Anders Nilsson <anders@devode.se>\n"
"PO-Revision-Date: 2018-06-10 09:00+0000\n"
"Last-Translator: Jonatan Nyberg\n"
"Language-Team: Swedish (http://www.transifex.com/otf/torproject/language/"
"sv/)\n"
"Language: sv\n"
......@@ -250,7 +251,6 @@ msgstr ""
"Du vill nog starta om Tails och inaktivera fejkning av MAC."
#: config/chroot_local-includes/usr/local/bin/tails-screen-locker:109
#, fuzzy
msgid "Lock Screen"
msgstr "Lås skärmen"
......@@ -261,12 +261,11 @@ msgstr "Avbryt"
#: config/chroot_local-includes/usr/local/bin/tails-screen-locker:124
msgid "Screen Locker"
msgstr ""
msgstr "Skärmlåsare"
#: config/chroot_local-includes/usr/local/bin/tails-screen-locker:130
#, fuzzy
msgid "Set up a password to unlock the screen."
msgstr "Sätt ett lösenord för att låsa upp skärmen"
msgstr "Ställ in ett lösenord för att låsa upp skärmen."
#: config/chroot_local-includes/usr/local/bin/tails-screen-locker:135
msgid "Password"
......
......@@ -5,13 +5,14 @@
# Translators:
# Ayca Omrak <aycaom@hotmail.com>, 2013
# Bullgeschichte <bullgeschichte@riseup.net>, 2015
# Can Günay <cangunay@yandex.com>, 2018
# cmldrs, 2014
# cmldrs, 2014
# imratirtil <d.imra.gundogdu@gmail.com>, 2014
# ecocan <eecocan@yahoo.com>, 2014
# ecocan <eecocan@yahoo.com>, 2014
# imratirtil <d.imra.gundogdu@gmail.com>, 2014
# Kaya Zeren <kayazeren@gmail.com>, 2015-2017
# Kaya Zeren <kayazeren@gmail.com>, 2015-2018
# metint, 2014
# metint, 2014
# Ozancan Karataş <ozancankaratas96@outlook.com>, 2015-2016
......@@ -26,7 +27,7 @@ msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-03-12 19:03+0100\n"
"PO-Revision-Date: 2017-12-28 12:06+0000\n"
"PO-Revision-Date: 2018-06-22 05:22+0000\n"
"Last-Translator: Kaya Zeren <kayazeren@gmail.com>\n"
"Language-Team: Turkish (http://www.transifex.com/otf/torproject/language/"
"tr/)\n"
......@@ -73,8 +74,8 @@ msgstr ""
"bulunmadığı\n"
"için işe yaramıyor. Ancak gerçek bilgilerinizi verdiğinizde sizi izliyor "
"olabilecek \n"
"kurumlara (e-posta ya da İnternet servis sağlayıcınıza) Tails yazılımını "
"kullandığınızı\n"
"kişi ya da kuruluşlara (e-posta ya da İnternet hizmeti sağlayıcınıza) Tails "
"yazılımını kullandığınızı\n"
"belirleme fırsatı vermiş olursunuz. Bu nedenle farklı bir e-posta adresi "
"kullanmanız önerilir.\n"
"</p>\n"
......@@ -113,7 +114,7 @@ msgstr "Yeniden başlat"
#: config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-helper@tails.boum.org/extension.js:78
msgid "Lock screen"
msgstr ""
msgstr "Ekranı kilitle"
#: config/chroot_local-includes/usr/share/gnome-shell/extensions/status-menu-helper@tails.boum.org/extension.js:81
msgid "Power Off"
......@@ -147,51 +148,43 @@ msgid "not available"
msgstr "kullanılamıyor"
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:170
#, fuzzy
msgid "Your additional software installation failed"
msgstr "Ek yazılımlarınız"
msgstr "Ek uygulamalarınız kurulamadı"
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:171
#, fuzzy
msgid ""
"The installation failed. Please check your additional software "
"configuration, or read the system log to understand better the problem."
msgstr ""
"Güncellenemedi. Bu durum bir ağ sorunundan kaynaklanıyor olabilir. Lütfen ağ "
"bağlantınızı denetleyip Tails yazılımını yeniden başlatmayı deneyin. Sorunu "
"daha iyi anlayabilmek için sistem günlüğünü okuyabilirsiniz."
"Kurulum tamamlanamadı. Lütfen ek uygulama ayarlarınızı denetleyin ya da "
"sorunu daha iyi anlamak için sistem günlüğüne bakın."
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:177
#, fuzzy
msgid "Your additional software are installed"
msgstr "Ek yazılımlarınız"
msgstr "Ek uygulamalarınız kuruldu"
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:178
#, fuzzy
msgid "Your additional software are ready to use."
msgstr "Ek yazılımlarınız"
msgstr "Ek uygulamalarınız kullanılmaya hazır."
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:194
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:204
#, fuzzy
msgid "Your additional software upgrade failed"
msgstr "Ek yazılımlarınız"
msgstr "Ek uygulamalarınız yükseltilemedi"
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:195
#, fuzzy
msgid ""
"The check for upgrades failed. This might be due to a network problem. "
"Please check your network connection, try to restart Tails, or read the "
"system log to understand better the problem."
msgstr ""
"Güncellenemedi. Bu durum bir ağ sorunundan kaynaklanıyor olabilir. Lütfen ağ "
"bağlantınızı denetleyip Tails yazılımını yeniden başlatmayı deneyin. Sorunu "
"daha iyi anlayabilmek için sistem günlüğünü okuyabilirsiniz."
"Güncelleme denetimi yapılamadı. Bu durum bir ağ sorunundan kaynaklanıyor "
"olabilir. Lütfen ağ bağlantınızı denetleyin, Tails uygulamasını yeniden "
"başlatmayı deneyin ya da sorunu daha iyi anlamak için sistem günlüğüne bakın."
#: config/chroot_local-includes/usr/local/sbin/tails-additional-software:201
#, fuzzy
msgid "Your additional software are up to date"