Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPC syntax error #32

Open
gmOjjFj9Ezm2 opened this issue Aug 18, 2019 · 3 comments
Open

IPC syntax error #32

gmOjjFj9Ezm2 opened this issue Aug 18, 2019 · 3 comments

Comments

@gmOjjFj9Ezm2
Copy link

gmOjjFj9Ezm2 commented Aug 18, 2019

Z

@gmOjjFj9Ezm2
Copy link
Author

gmOjjFj9Ezm2 commented Aug 18, 2019

Z

1 similar comment
@gmOjjFj9Ezm2
Copy link
Author

gmOjjFj9Ezm2 commented Aug 19, 2019

Z

@karmanyaahm
Copy link

karmanyaahm commented May 6, 2020

I am facing the same problem, did you solve it yet?
The only relevant information I found is https://dev.gnupg.org/T4137

For example, if gpg is used as part of a script executed from a window manager (e.g. passmenu or rofi-pass) the $TERM variable may not be set due to the window manager not being executed from within a shell (e.g. started from a display manager like LightDM). This should still allow us to access the GUI pinentry dialog.

Actually it fails only when you set TERM to the empty string. Unsetting TERM still works:

$ sh
$ gpgconf --kill gpg-agent
$ unset TERM
$ echo | gpg --clearsign

Fixed in master (to be 2.3).

I tried unsetting TERM but that didn't help on my computer. I'm not sure if unsetting TERM in my terminal actually removes it in parcimonie.sh. Setting TERM to xterm manually in the command starting parcimonie also doesn't help.

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

No branches or pull requests

2 participants