syncevolution v1.3 from extras-devel is required
http://talk.maemo.org/showthread.php?t=92807
http://tanghus.net/2012/07/syncing-your-n900-with-owncloud-an-update/
this sets up a template on "owncloud" config:
syncevolution --configure --template webdav username=rob password=sensored SSLVerifyServer=0 target-config@owncloud
(twice?)
for the UI client:
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
owncloud side of contacts sync. config "owncloud" store "contacts". The store must be the same for both sides of the link, but is caps insensitive
syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/carddav/addressbooks/rob/contacts/ backend=carddav target-config@owncloud contacts
The local side of the contacts sync on the N900:
syncevolution --configure backend=contacts database=file:///home/user/.osso-abook/db owncloud contacts
Owncloud side of calendar sync for calendar "appointments" ("Appointments" in owncloud). This is syncing to owncloud config, "appointments" store.
syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/caldav/calendars/rob/appointments/ backend=caldav target-config@owncloud appointments
Same, for calendars "ljbc and "reminders", into their respective stores.
syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/caldav/calendars/rob/ljbc/ backend=caldav target-config@owncloud ljbc
syncevolution --configure database=https://www.jabawok.net/owncloud/remote.php/caldav/calendars/rob/reminders/ backend=caldav target-config@owncloud reminders
Heres the local N900 side of these calendars sync stores. You can list databases with syncevolution --print-databases. database= is case sensitive on the N900 side.
syncevolution --configure sync=two-way backend=calendar database=Appointments owncloud appointments
syncevolution --configure sync=two-way backend=calendar database=LJBC owncloud ljbc
syncevolution --configure sync=two-way backend=calendar database=Reminders owncloud reminders
first sync:
syncevolution --sync slow