<div dir="ltr"><div>Hi,</div><div><br></div><div>Thanks for Pass! So happy to be moving off of LastPass. </div><div><br></div><div>I think I have a very tiny fix to get signing working properly on OS X.</div><div><br></div><div>I have signing working and tested on my linux machine. </div><div><br></div><div>However on OS X, with the same key and environment variables, I get "Signature for /Users/user/.pass/.gpg-id is invalid." As a test, I can sign commits properly when I run `git commit -S ...` on the pass repository but without running git commands through pass.</div><div><br></div><div>The issue is here:</div><div><a href="https://git.zx2c4.com/password-store/tree/src/password-store.sh#n61">https://git.zx2c4.com/password-store/tree/src/password-store.sh#n61</a></div><div><br></div><div>Changing "gpg" to the $GPG variable defined at line 13 makes the verify_file() function exit properly on OS X and I can now sign commits without issue.</div><div><br></div><div>My OS X environment:</div><div>pass: 1.7</div><div>gpg: 2.1.19 (installed with brew install gnupg@2.1 and then linked)</div><div>OS X: 10.10.5</div><div><br></div><div>Thanks again,</div><div>Alex</div></div>