@Peter Eisentraut most of the time I want to type my passphrase in but occasionally I want to generate some large 128 or more character random text as the passphrase as I don't intend to ever have to type the thing in and just want a very secure passphrase which will be stored on an encrypted medium protected by an air gap. I don't want to have to type in 128 or more random characters (because I will make mistakes and it will take ages) hence pinentry should allow copy and paste (but perhaps warn people).
The problem I was having is that GPG uses pinentry and so I couldn't set a passphrase for a key signing key without using "--gpg-agent-info=foo" to temporarily disable it by making it point to an invalid program causing gpg to fall back to normal command line entry.
I am still having this problem in Ubuntu 10.04 (lucid)
@Peter Eisentraut most of the time I want to type my passphrase in but occasionally I want to generate some large 128 or more character random text as the passphrase as I don't intend to ever have to type the thing in and just want a very secure passphrase which will be stored on an encrypted medium protected by an air gap. I don't want to have to type in 128 or more random characters (because I will make mistakes and it will take ages) hence pinentry should allow copy and paste (but perhaps warn people).
The problem I was having is that GPG uses pinentry and so I couldn't set a passphrase for a key signing key without using "--gpg- agent-info= foo" to temporarily disable it by making it point to an invalid program causing gpg to fall back to normal command line entry.
I am still having this problem in Ubuntu 10.04 (lucid)