https://bugs.kde.org/show_bug.cgi?id=511727

--- Comment #5 from Torsten Eichstädt <[email protected]> ---
(In reply to Ingo Klöcker from comment #4)
> [...]
> I'm open to suggestions to make the pinentry app work without a TTY on
> FreeBSD, but that needs to be fixed upstream in GnuPG. I'm closing your
> report as upstream issue. You are welcome to open a report at dev.gnupg.org
> (which, unfortunately, is a bit complicated).
How does this work on e.g. Linux?
If there is an implicit assumption (worst enemy of SW developers) that there
must be a TTY, it is a design bug.
If pinentry-qt5 or pinentry-qt6 do open a graphical dialog box to ask for the
pw, but kleopatra calls the standard (non-GUI) version, it is a bug in
kleopatra.  If a GUI-aware pinentry should be called by gpgsm but it calls the
other pinentry, the bug is in gpgsm.
If gpgsm has no chance to know whether there is a TTY or GUI, it is a design
bug.
The solution could be to add an option to gpgsm instructing it which version of
pinentry to call: either TTY (curses) or GUI-aware?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to