Hi Max,
I just found an unfinished email to you from last week in my drafts
folder. Here are bits that are still relevant I believe.
About the environment variables passed to the user session,
I wonder why this is implemented in such a complicated way;
I'm talking of the tails-env-helper + command line arguments thingie.
Copying a file and appending lines to it should be done directly in
Python, rather than by passing arguments to a helper program written
in shell: the way it is currently implemented, if done right, requires
you to deal with a well-known, rarely got right, problem: shell
quoting; you really don't want to do that I believe, and the fact the
current implementation does not deal with this issue at all is a big
hint. Moreover, doing it in Python will make it much easier to support
passing multiple envvars, which the current code does not support.
Bye,
--
intrigeri <intrigeri@???>
| GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
| OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
| We're dreaming of something else.
| Something more clandestine, something happier.