On Wed, 2015-06-17 at 23:11 +0100, Graham Cobb wrote:
However, attempting to configure that is giving me an error message:
syncevolution --configure --template none username=aaa password=bbb
printChanges=1 loglevel=4 target-config@Owncloud
[ERROR] sync password for target-config@owncloud: cannot store password
in GNOME keyring, not enough attributes (user=grc). Try setting syncURL
or remoteDeviceID if this is a sync password.
The exact same configure command works fine on my desktop system (where
I am using KDE keyring).
I noticed that if you have an entry A in GNOME keyring for "host=a
user=x" and then add another entry B with just "user=x", GNOME keyring
will wipe out the password for entry A (or replace A, memory is a bit
fuzzy).
That's why SyncEvolution checks that it has at least a host name. To get
the password stored, add some kind of syncURL for owncloud. It doesn't
have to be the final one and doesn't actually have to be used at all,
but it has to be there for GNOME keyring.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.