On Tue, 2002-11-12 at 15:51, Stacey Roberts wrote: > ?Hello, > I've just updated evolution on a box here: > $ uname -a > FreeBSD Demon.vickiandstacey.com 4.7-STABLE FreeBSD 4.7-STABLE #0: Sat > Oct 12 10:04:03 BST 2002 > [EMAIL PROTECTED]:/usr/obj/usr/src/sys/FALCON i386 > $ > > I followed the instruction included in the link sent by Joe Marcus > Clarke: > http://developer.ximian.com/projects/evolution/release_notes/1.2.html > > Then restarted Evolution, which appeared to load okay. However I > attempted to test sending mail, and found that I am no longer able to > send email with "PGP Sign" enabled. I get the error: "Failed to execute > gpg". I have always had pgp-6.5.8 insatalled *and* working with > Evolution-1.0.8, is pgp-6.5.8 support now broken for the new version?
Evolution no longer supports anything other than gnupg. Why not? because I rewrote the pgp backend code to be much more robust and pgp2, pgp5, and pgp6.5.8 didn't have the options I needed such as --status-fd nor --command-fd so they were dropped. there were also numerous problems with the pgp programs such as: - pgp2 will always exit with the status code of 0, depsite whether or not the signature being verified was valid or not. - pgp6.5.8 will re-prompt for the passphrase on stdin even when in batch mode. This causes major problems when being used by another application because if the user supplied a wrong passphrase, then pgp6 would wait for a second passphrase to be given on stdin except that evolution expects that pgp6 is waiting for the message data on stdin, and so passes that instead... at which point evolution then waits for pgp6 to exit and write the decrypted/signed/whatever data to stdout, which it never does because it hasn't gotten a valid password yet. doesn't that sound like fun? > > I looked everywhere for what used to be the field to include the pgp > binary (as it was in Evolution-1.08, which I had until earlier today), > but can't locate it. Evolution help only points me to where I include my > key under the security tab, but nothing else. Yea, the option doesn't exist anymore. We now just use execvp() and let the shell find the pgp binary for us. It makes the UI oh so much simpler for the average user. Jeff -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. [EMAIL PROTECTED] - www.ximian.com _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
