Re: kmail won't import eudora addresses
From: Garry Knight (garryknight_at_gmx.net)
Date: Sat, 20 Mar 2004 23:52:04 +0000
In message <email@example.com>, Tux wrote:
> Well Garry, it's weird because logged on as root the whole process works
> just fine. As root I looked at the std.vcf file and it is empty even
> though the kmail program lists all the imported eudora addresses.
OK, so it's not using std.vcf to store it. Was it std.vcf under /root/.kde
you were looking at? That's where I'd expect it to be. But it might depend
on how you became root. If you do 'su' in a console you get to be root but
with the environment belonging to whoever you were before you were root.
But if you do 'su -' you become root with root's environment. That might
make a difference to kab.
> Using CAT I looked at the eudora (Windows) directory which contains the
> addresses and it shows the most godawfull mess of text and gibberish. Yet
> as root there was no problem with importing the list. Puzzling.
That godawful mess of text and gibberish is what's known euphemistically as
'a proprietary file format' and is a good example of everything that runs
counter to the Open Source philosophy. If it was kept in a .xml file it
would be human-readable.
> I thought that if I could find the address file that root successfully
> imported and saved I perhaps could change the permissions to allow user to
> run kmail and see the list of addresses.
Yes, or you could just move the file from root's directory into the user's.
> But so far I can't find the correct file. As I said, std.vcf
> appears to be empty.
Strange. In previous versions of Kab and Kaddressbook you could use several
different address books and just tell it which one was the current default.
Now it only seems to use the one. Did you check the user's std.vcf
> What now, my guru?
Well, I'd suggest you run kab as root, use the Export List function on the
File menu to save the imported addresses as a list, then run kab as a user
and import that list. Sound like it might work?
-- Garry Knight firstname.lastname@example.org ICQ 126351135 Linux registered user 182025