Hello, please don't drop the mailing list when replying.
Jim Ernst <jer...@invacarecontractor.com> writes: >> I am currently testing keys I created using gpg version 2 2.1.15 (libgcrypt >> 1.7.3) and I am trying to encrypt a file using a shell script in a LINUX >> environment. I am getting the following error when the command is executed: >> >> gpg: signing failed: Inappropriate ioctl for device >> >> Has anyone encountered this issue ? > > Yes. https://bugs.gnupg.org/gnupg/issue2680 > > Was the "echo test | gpg2 --sign --armor -u $USER" the method for fixing the > issue ? I am running on a Linux box . No. You were asking if anyone else has encountered the issue, and I replied by pointing you to the bug report of someone who also encountered the issue. The problem is that either there is no graphical pinentry, or there is, but it cannot execute e.g. due to DISPLAY not being set, *and* the fallback pinentry failed to open the terminal due to the fact that stdin of the gpg process is not connected to a terminal. The latter can happen for example when gpg is used in a pipe. Justus
signature.asc
Description: PGP signature
_______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users