summaryrefslogtreecommitdiff
path: root/.local/bin/statusbar
diff options
context:
space:
mode:
authorSam Chudnick <sam@chudnick.com>2022-06-16 20:51:52 -0400
committerSam Chudnick <sam@chudnick.com>2022-06-16 20:51:52 -0400
commit106f5faba0e8e5dc844a806a9149316b2657951b (patch)
treec7251143cb44d3a3ce73224d7a3a7c7a28dd2cc2 /.local/bin/statusbar
parentb0a2c1c5800c30ecf37311885ce11f244102873e (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/statusbar')
0 files changed, 0 insertions, 0 deletions