diff options
| author | Craig Jennings <c@cjennings.net> | 2025-11-06 17:58:40 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-11-06 17:58:40 -0600 |
| commit | 69975a9e4a2d749d0027f0c3b9e4765f8197825c (patch) | |
| tree | 01623a53f0482efdfd92d216fdbe140023e28408 /assets | |
| parent | cf67405cadf5319e9d9a700bfa6c08bb383bed8c (diff) | |
| download | dotemacs-69975a9e4a2d749d0027f0c3b9e4765f8197825c.tar.gz dotemacs-69975a9e4a2d749d0027f0c3b9e4765f8197825c.zip | |
feat: Add comprehensive authentication cache reset utility
Added cj/reset-auth-cache function to recover from incorrect password
entry for encrypted files like authinfo.gpg. Resolves "Bad session key"
and "Decryption failed" errors.
Key features:
- Smart cache clearing: preserves 400-day GPG/SSH cache by default
- Optional prefix arg (C-u) to also clear gpg-agent cache
- Clears auth-source, EPA file handler, and optionally gpg-agent caches
- Bound to C-; A for easy access (removed from debug menu C-c d)
Also added cj/kill-gpg-agent for aggressive agent reset when needed.
Consolidates and replaces simpler auth-source-only version that was
previously in config-utilities.el.
Diffstat (limited to 'assets')
0 files changed, 0 insertions, 0 deletions
