From: Jean D. <jea...@gm...> - 2008-07-07 17:30:54
|
Hello, I reinstalled my machine from debian etch to ubuntu 8.04 and that old bug that bit me a year and a half ago and which disappear mysteriously is reappearing again. After the fresh install, I copied my old ~/.cpmrc and my cpmdb to my new home. I retrieved the old libcdk4 from packages.debian.org by hand and installed cpm from "debian.harry-b.de" package repository. I also copied my ~/.gnupg directory and I am able to decypher the cpmdb file by hand and read the xml with gpg and gunzip. But, when I launch cpm, I get "gpgme : bad passphrase" when I try to open an existing db. When I backup my password database and create a new one, I cannot save the database, I get the same error message while I am never given a chance to type my gpg key password... * I can check the various versions of the libs that are pulled in * I wish I could turn a log to get more cpm or gpgme debug information * It seems that the bug happen on ubuntu more often than on Debian, need to check Do you see another track? On Tue, Jan 30, 2007 at 12:36 PM, Jean Daniel <jea...@gm...> wrote: > Solved: upgrading to the last version of CPM solved my mysterious problem. > > Thanks Harry, > > > > On 7/12/06, ha...@mm... <ha...@mm...> wrote: >> >> Hello, >> >> --On Monday, June 05, 2006 14:01:47 +0200 Jean Daniel >> <jea...@gm...> wrote: >> >> > Hello, >> > >> > I am trying to use cpm on ubuntu Breezy. I easily installed the >> > compilation dependencies, I ./configured && ./made && ./made install >> > succesfully. >> > >> > I set up a pair a gpg keys with the "gpg set up for rookie" on cpm's >> > website. I could cypher and decypher a simple file with the keys. >> > >> > I copied the default config file from the tar.gz to ~/cpmrc and set the >> > EncryptionKey parameter to the email adress of my keys. >> >> I assume you mean ~/.cpmrc here and the missing . is just a typo? >> >> >> > When I launch cpm, the interface seems to wok well but it is not >> > possible >> > to save the changes. When i try to exit, I am asked whether I want to >> > cypher the database, I say yes but I get an error message that says : >> > gpgme : bad passphrase. I am stuck with no database. >> > >> > Any idea of what goes wrong? >> >> That sounds weird. You added a key by pressing CTRL-K, CTRL-A and see this >> key in the list afterwards? >> >> >> > Also, I am never asked for my passhrase at any time, is this a correct >> > behavior? >> >> No, not at all. The passphrase is needed when the data is saved because >> the >> data gets signed with your key. >> As soon as you quit and save or press CTRL-W you should be asked for your >> passphrase. >> >> >> > I am investigating different sources: reading mailing list archives, >> > cpm's sources, and gpg documentation. which one is the most relevant to >> > my problem? >> >> The most relevant source is this mailinglist (which unfortunately has very >> low traffic) and a good source would also be the CPM forum at >> http://www.harry-b.de/forum/viewforum.php?f=1 >> >> Do you get a database file saved or is the whole file missing? >> >> -- >> >> 1024D/40F14012 18F3 736A 4080 303C E61E 2E72 7E05 1F6E 40F1 4012 >> >> -----BEGIN GEEK CODE BLOCK----- >> Version: 3.12 >> GIT/S dx s: a C++ ULS++++$ P+++ L+++$ !E W++ N+ o? K? !w !O !M >> V PS+ PE Y? PGP+++ t+ 5-- X+ R+ !tv b++ DI++ D+ G e* h r++ y++ >> ------END GEEK CODE BLOCK------ >> >> >> > > > -- > 06 82 92 66 41, 01 43 33 20 63 - 53, blvd Georges Clémenceau, 92400 > Courbevoie > -- 06 83 11 98 00 - 62, Blvd. de Strasbourg, 75010 Paris |