diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-24 04:20:48 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-24 04:20:48 -0500 |
| commit | b5d9f4e7e5252493ede3e7dc23572e3f3b66ec32 (patch) | |
| tree | f9c17b879a0ffb4b6fc3812d9344c4ce2eaed2cd /modules/prog-python.el | |
| parent | b2b32de2e7ceee407252618fc2af2b913cda85df (diff) | |
| download | dotemacs-b5d9f4e7e5252493ede3e7dc23572e3f3b66ec32.tar.gz dotemacs-b5d9f4e7e5252493ede3e7dc23572e3f3b66ec32.zip | |
docs(dwim-shell): record accepted 7z password-on-argv tradeoff
7-Zip 26.01 reads the encryption password only from its controlling TTY, not stdin or a file — a piped password silently becomes an empty one — so it has to go on argv and is briefly visible in the process list. Rather than switch off the .7z format to gpg-wrapped tar, the exposure is accepted: single-user workstation, short-lived process, password already kept out of shell history by the mode-600 temp file. Documented the evaluated tradeoff in both encrypt/decrypt docstrings so it's visible at the call site.
Diffstat (limited to 'modules/prog-python.el')
0 files changed, 0 insertions, 0 deletions
