Skip to content

fix(pass): improve macOS gpg support - #326

Merged
aurelleb merged 2 commits into
vicinaehq:mainfrom
Tinkerbells:fix/pass-macos-gpg-support
Jul 31, 2026
Merged

fix(pass): improve macOS gpg support#326
aurelleb merged 2 commits into
vicinaehq:mainfrom
Tinkerbells:fix/pass-macos-gpg-support

Conversation

@Tinkerbells

Copy link
Copy Markdown
Contributor

Summary

Fixes macOS runtime issues in the pass extension.

Changes

  • Prepend custom additionalPath entries instead of appending them.
  • Add common macOS binary paths for Homebrew/MacPorts/MacGPG:
    • /opt/homebrew/bin
    • /usr/local/bin
    • /opt/local/bin
    • /usr/local/MacGPG2/bin
  • Surface gpg/command stderr in user-facing errors.
  • Support PASSWORD_STORE_DIR as fallback for password store location.
  • Prevent invalid fileSchema JSON from crashing the extension.
  • Prevent OTP generation errors in schema mode from crashing the secrets view.
  • Fix alternate Copy/Paste action so it actually uses the opposite action.
  • Update README with macOS GPG/pinentry/oathtool troubleshooting.

@aurelleb
aurelleb merged commit 865c902 into vicinaehq:main Jul 31, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants