Hi Patrick,

thanks for the quick answers, help and link to your documentation. I
think, that I'll get the trick now. Tomorrow I don't have time, but I'll
tell you if I've succeeded.

Cheers

Max

On Mon, 2012-04-23 at 17:26 +0200, Patrick Ohly wrote:
> On Mon, 2012-04-23 at 14:22 +0200, Roth wrote:
> > Hi Patrick,
> > 
> > > > I wanted to keep the calendars separately on the server. Because my
> > > > Android HTC is not supporting several calendars and addressbooks (I
> > > > guess), my idea was to sync changes from with my android to a specific
> > > > user on the Funambol server. And when I sync with Evolution with the
> > > > same user, I'll see the changes in the right calendar. Of am I wrong?
> > > 
> > > So you have the same database in Funambol shared between multiple
> > > different users? I don't know how to configure Funambol like that, but
> > > I'll take your word for it.
> > Thanks for your trust. :-) I am wrong, I guess.
> > 
> > My setup is like this:
> > On the Funambol server I have the following users: admin, cr, ccc.
> > I have also several SyncSources for calendar and contacts on the server:
> > card, card2, card3, card4, scard (I don't know which is for what, but
> > this is not the main issue here!)
> > cal, calccc, caltc, event, scal, stask, task.
> 
> If I remember correctly, a combination of "user + uri" selects the data,
> so that users don't share each others' data - unless you have found a
> way around that.
> 
> > > The key point is that for SyncEvolution, a single username/password will
> > > grant access to all databases. That means that the SyncEvolution config
> > > can be simplified to this:
> > Okay, I understand. I can't differentiate between users and
> > SyncSources. All users have access to all SyncSources, correct?
> 
> Each SyncML user has access to all uris, with his own data behind it. At
> least that's typically the case for a multi-user server like Funambol.
> SyncEvolution is different.
> 
> > >               username=<user> \
> > >               password=<password> \
> > One of the users (cr, ccc) on the server, just to connect to the server,
> > correct?
> 
> Right.
> 
> > >               calendar2/database=<calendar name> \
> > Which name is this? calccc? The SyncSource on the server and the name of
> > the directory with the config.ini?
> 
> "calendar2" is the name of the local source config. Better stop thinking
> about it as "the name of the local config.ini", that's an implementation
> detail.
> 
> "database" is the property name.
> 
> "<calendar name>" is the local database name, as printed by
> "syncevolution" without parameters, so *not* calccc.
> 
> See http://syncevolution.org/documentation/syncevolution-usage for the
> terminology and the command line syntax.
> 
> > >               calendar2/uri=<second funambol uri for calendar> \
> 
> "calccc" would go here.
> 
> > >               calendar2/syncFormat=text/calendar \
> > >               calendar2/forceSyncFormat=1 \
> > >               addressbook2/database=<address book name> \
> > >               addressbook2/uri=<second funambol uri for addressbook> \
> > >               funambol calendar addressbook calendar2 addressbook2
> > > Then sync all sources ("syncevolution funambol") or just the one you
> > > want ("syncevolution funambol calendar2").
> > Do you mean, that the directory structure in my case is wrong and I have 
> > only 
> > ~/.config/syncevolution/funambol$
> 
> You should have ~/.config/syncevolution/default and beneath it entries
> for shared source definitions and peers, one of them "funambol". The
> example you are giving is out-dated, please don't create config files
> like that. Better start from scratch and let the command line create the
> right files.
> 
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to