On 06/02/2024 19.02, sajolida wrote:
Stored for now in https://gitlab.tails.boum.org/tails/tails/-/issues/19320.
I think David was mostly referring to the importance of documenting how
users can add any custom persistence features themselves.
I'm wondering why we don't support this in the GUI yet. We rejected a
ticket about that [0] 10 years ago for reasons I doubt are valid still
so I opened a new issue [1] where we can discuss this.
Cheers!
[0] https://gitlab.tails.boum.org/tails/tails/-/issues/5383
[1] https://gitlab.tails.boum.org/tails/tails/-/issues/20184
David A. Wheeler:
On Feb 1, 2024, at 5:25 AM, anonym <ano...@riseup.net> wrote:
But, as already shown above, Tails allows you to customize it
extensively through the persistence feature. The Additional Software
persistence feature [3] allows you to keep any package from Debian
installed and up-to-date, so just install python3-pip and the other
tools you like that way.
[3] https://tails.net/doc/persistent_storage/additional_software/
A persistent storage feature for user installed python packages
could also be designed to be a hook that adds the appropriate
corresponding .local folders to the persistence.conf upon activation
of the feature.
It is not a documented feature any more (I think because of bugs like
#19267) but you can also make any folder persistent yourself. Start
Tails with an administration password, login, start a Root Terminal.
This makes ~/.local persistent:
echo '/home/amnesia/.local source=dot-local' \
>> /live/persistence/TailsData_unlocked/persistence.conf
You can do this multiple times, so this also makes the pip cache
persistent:
echo '/home/amnesia/.cache/pip source=pip-cache' \
>> /live/persistence/TailsData_unlocked/persistence.conf
The `source=pip-cache` part means that the data will be stored on the
persistent storage in
`/live/persistence/TailsData_unlocked/pip-cache`, so just make sure
to never re-use the same source as any other line in that file. You
must restart Tails for lines added like this to take effect.
I strongly recommend *documenting* this capability (e.g., in
"additional software").
There's no way this group can directly support all special needs, but
documenting how
people can self-help would be really valuable. A few specific examples
of common cases
(I'd put pip in that category) would be especially helpful.
--- David A. Wheeler
_______________________________________________
Tails-dev mailing list
Tails-dev@boum.org
https://www.autistici.org/mailman/listinfo/tails-dev
To unsubscribe from this list, send an empty email to
tails-dev-unsubscr...@boum.org.
_______________________________________________
Tails-dev mailing list
Tails-dev@boum.org
https://www.autistici.org/mailman/listinfo/tails-dev
To unsubscribe from this list, send an empty email to
tails-dev-unsubscr...@boum.org.