On sam, 2008-12-20 at 00:58 +0100, Emanoil Kotsev wrote: > Seems you are right about gnome-keyring. I uninstalled (see attachment) . It > works without the keyring complaining about the absence of the daemon.
Cool! > > I didn't find anithing password related to evolution in the gconf data with > the gconf dump. > > May be gconf is storing the location where evolution stores the password. I > think it is .evolution/exchange. Which could explain why after removing this > directory and creating the account again I was able to login again. Yeah, I don't really know. What you can do is look at your backup too. I'm not sure, but it's possible that when evolution stores account settings in its backup, it stores the password too. > I just did this, before reading your current e-mail. With the keyring it was > easier. Though I should run evolution --force-shutdown, start again and > reconnect to the server. > Without the keyring installed and running it doesn't want to connect to the > server every time. Sometime it quits after I press the quit button, sometimes > it doesn't. Running --force-shutdown and starting again solves the problem > after few tries. > > Very bizarre Ah yes, right. Even when Evolution is down, evolution-data-server keeps running, so it might be a good idea to shut it down too. It's not necessary for IMAP accounts, but maybe for exchange stuff it keeps the connection open or something like that. (I used to pkill evolution in such case, to be sure) > thanks again for the attention to this issue. I think we can turn down the > priority to something like "occurring from time to time with possible > workaround provided" as I think removing the exchange directory in .evolution > and the exchange configuration and recreating after this solved the problem > for me. That still puzzles me, but eh. > I still think it works better with the keyring, what makes me think that may > be the evo-exchange routines handling the keyring password are working better > then the routines which handle the other way to store passwords Yeah, I think the preferred way theses days is the keyring. > > ls -al /data/home/emanoil/.evolution/exchange/ > общо 20 > drwxr-xr-x 3 emanoil emanoil 4096 18 дек 23,41 . > drwxr-xr-x 10 emanoil emanoil 4096 20 дек 0,39 .. > drwxr-xr-x 5 emanoil emanoil 4096 18 дек 23,41 ekot...@viepexc101 > lrwxrwxrwx 1 emanoil emanoil 81 18 дек 23,41 > exchange___ekotsev;auth=ba...@viepexc101_;personal_Calendar -> > /home/emanoil/.evolution/exchange/ekot...@viepexc101/personal/subfolders/Calendar > lrwxrwxrwx 1 emanoil emanoil 78 18 дек 23,41 > exchange___ekotsev;auth=ba...@viepexc101_;personal_Tasks -> > /home/emanoil/.evolution/exchange/ekot...@viepexc101/personal/subfolders/Tasks > > Hm, strange how it was working in kubuntu. If it was a default kubuntu install and then you installed evolution using aptitude, I'd say that gnome-keyring was pulled in. If it was an Ubuntu installation and then you installed KDE, it's completely sure that gnome-keyring was present (well, except if you manually removed it :) ) > I still have the drive with the > installation, so I may check this tomorrow, but it would be nice to know how > I can log more data. May I use debug (gdb)???? Hmhm I'm not sure gdb will be really helpful. Well, sure you can enter deep into evo/evo-exchange internals, but that would require some really good knowledge about its internals, which are quite complicated. Not to mention a good knowledge of gdb. If you don't have both, I guess it's worthless. Cheers, -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part