I've got a batch script that signs and encrypts files using GnuPG1.2.6 running 
on a REHL4 system.  We are upgrading the system to RHEL6 which comes with 
Gnupg2.0.14 and the scripts no longer run correctly.

gpg -u "signing-key" -r "receiving_pub-key" -sea -o /output.pgp --batch 
--passphrase-fd 0 < /phrase.txt /plaintext.txt

When I run this command on the new system I get a message like this

You need a passphrase to unlock the secret key for
user: "signing-key"
2048-bit RSA key, ID EAA21D37, created 2012-03-26
can't connect to `/root/.gnupg/S.gpg-agent': No such file or directory

I've tried to invoke the gpg-agent
gpg-agent -daemon -batch gpg -u "signing-key" -r "receiving_pub-key" -sea -o 
/output.pgp --batch --passphrase-fd 0 < /phrase.txt /plaintext.txt

You need a passphrase to unlock the secret key for
user: "signing-key"
2048-bit RSA key, ID EAA21D37, created 2012-03-26

gpg: problem with the agent: Bad passphrase
gpg: skipped "signing-key": General error


We don't need S/MIME or Mail on this system, just GPG in batch mode.

Any help or insight is appreciated.

Thanks,
Dave

David M. Roberts
Iowa State University
Information Technology Services
dmro...@iastate.edu
515-294-0288

_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to