Tails 6.14.1 changes - flatpak is installed in the OS
As of Tails 6.14.1, flatpak is already installed. The Tor Browser uses.
For Signal-Desktop setup, this means
-
sudo sed -i '$ a /home/amnesia/.local/share/flatpak source=flatpak\n/home/amnesia/.var/app source=var_app\n/home/amnesia/.local/share/applications source=applications' /live/persistence/TailsData_unlocked/persistence.confThis will work, but it will also persist some Tor Browser cache files which would be harmful towards users. - I think
torsocks flatpak install -y flathub org.signal.Signalshould have beentorsocks flatpak install --user -y flathub org.signal.Signal -
Enter this line in the terminal and press Enter to make the Desktop launcher available (it will not use the Signal Desktop icon but a generic one)It does now use the Signal Desktop icon. - The desktop files for updating flatpak apps needs --user
[Desktop Entry]
Type=Application
Name=Flatpak-Update-Uninstall-unused
- Exec=bash -c "/usr/bin/torsocks /usr/bin/flatpak update -y && /usr/bin/flatpak uninstall --unused -y"
+ Exec=bash -c "/usr/bin/torsocks /usr/bin/flatpak update --user -y && /usr/bin/flatpak uninstall --user --unused -y"
Terminal=true
Categories=Network
StartupWMClass=flatpak
Keywords=flatpak;update;uninstall;unused
Maybe instead it should be changed to use the Signal APT repository? https://tails.net/doc/persistent_storage/additional_software/index.en.html#index7h1
Edited by Katarzyna Nowak