diff options
Diffstat (limited to 'config/chroot_local-includes/usr/local/sbin/unsafe-browser')
-rwxr-xr-x | config/chroot_local-includes/usr/local/sbin/unsafe-browser | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/config/chroot_local-includes/usr/local/sbin/unsafe-browser b/config/chroot_local-includes/usr/local/sbin/unsafe-browser index 0ca9eb6..24eb30e 100755 --- a/config/chroot_local-includes/usr/local/sbin/unsafe-browser +++ b/config/chroot_local-includes/usr/local/sbin/unsafe-browser @@ -82,7 +82,6 @@ CHROOT="${CONF_DIR}/chroot" BROWSER_NAME="unsafe-browser" BROWSER_USER="clearnet" HUMAN_READABLE_NAME="`gettext \"Unsafe Browser\"`" -NM_ENV_FILE="/var/lib/NetworkManager/env" WARNING_PAGE='/usr/share/doc/tails/website/misc/unsafe_browser_warning' HOME_PAGE="$(localized_tails_doc_page "${WARNING_PAGE}")" @@ -112,8 +111,13 @@ else fi echo "* Starting Unsafe Browser" +# Do not localize the 5th argument: it becomes WM_CLASS and then GNOME +# displays the localized app name found in the matching .desktop file; +# if WM_CLASS were localized then not only string encoding problems +# would happen, but GNOME would pick the wrong icon. run_browser_in_chroot "${CHROOT}" "${BROWSER_NAME}" "${BROWSER_USER}" \ - "${SUDO_USER}" || \ + "${SUDO_USER}" \ + 'Unsafe Browser' || \ error "`gettext \"Failed to run browser.\"`" echo "* Exiting the Unsafe Browser" |