diff options
author | Sam Chudnick <sam@chudnick.com> | 2022-06-16 20:51:52 -0400 |
---|---|---|
committer | Sam Chudnick <sam@chudnick.com> | 2022-06-16 20:51:52 -0400 |
commit | 106f5faba0e8e5dc844a806a9149316b2657951b (patch) | |
tree | c7251143cb44d3a3ce73224d7a3a7c7a28dd2cc2 /.local/bin/cryptusb/mount-cryptusb | |
parent | b0a2c1c5800c30ecf37311885ce11f244102873e (diff) |
Rewrite and simplification of id-init
Did a complete rewrite and simplication of id-init to use only pass
and to cutout KeePassXC. The new implementation simply creates a temporary
executable that runs "pass ssh", sets it as the SSH_ASKPASS program, and
runs ssh-add. This prompts for and caches the GPG key password when
running "pass ssh". The output of that command is then used as the
input for the password prompt of ssh-add, which then succeeds and adds
the SSH key to the agent.
Diffstat (limited to '.local/bin/cryptusb/mount-cryptusb')
0 files changed, 0 insertions, 0 deletions