Update Install Signal on Tails for Tails 6

See updated wiki: Install Signal Desktop

Changelog:

  • Simpler Persistent storage config instructions (Persistent folder and Additional Software are enabled by default)
  • Use torsocks instead of deprecated torify (see man torify)
  • Stop using Root Terminal as it confuses users
  • Remove note about "Ignore WARNING torsocks[33952]: [syscall] Unsupported syscall number 315" as it doesn't appear anymore
  • Remove xdg-desktop-portal-gtk from apt install as it is shipped with Tails already
  • Add -y in flatpak and apt commands to automatically confirm installations and updates
  • Use tee rather than tee -a
  • Remove export $(dbus-launch)
  • Simplify Captcha validation procedure
  • Make links point to https://tails.net instead of tails.boum.org
  • Better formatting
  • Use flatpak override to add proxy variables to app env
  • Symlink to Desktop file instead of creating our own (for now icon is lost)

Note: Signal Desktop uses an XDG portal hence doesn't require permission to access files, as access to selected file will be granted specifically by the portal.

Edited by gagz