View Single Post
kollin's Avatar
Posts: 193 | Thanked: 203 times | Joined on Jun 2012 @ Sofia, Bulgaria
#889
Originally Posted by N770-Freak View Post
I don't know where to upload the syncevlolution package... Hope ul.to is fine with you guys.

The following package is based on the source from Ovek (http://people.debian.org/~ovek/harmattan/). I just enabled dav support!
syncevolution_1.2.2-1_armel.deb... http://ul.to/j5wwxjd7

I did the following steps to sync with ownCloud 4.0.4. I don't know if there's a better way to configure syncevolution, but at least it seems to work .

DISCLAIMER / WARNING:
You shoud first create a backup of your N9 calendar and addressbook!!! Don't blame me if you loose your data.


Code:
syncevolution --configure --template WebDAV username=MYNAME password=MYPASS  syncURL=http://MY.DOMAIN.TLD/owncloud/remote.php/ target-config@owncloud
MYNAME = ownCloud login name
MYPASS = ownCLoud password
MY.DOMAIN.TLD = domainname
@owncloud = identifier (maybe replaced with some other name. Important is that it is consistent within the whole configuration!)

If you are using ssl access with a selfsigned certificate, you'll have to use the following code instead:
Code:
syncevolution --configure --template WebDAV username=MYNAME password=MYPASS SSLVerifyServer=0 syncURL=https://MY.DOMAIN.TLD/owncloud/remote.php/ target-config@owncloud
CALDAV sync:
Code:
syncevolution --configure database=https://MY.DOMAIN.TLD/owncloud/remote.php/caldav/calendars/MYNAME/CALNAME/ backend=caldav target-config@owncloud mycalendar
https vs. http = change this according to the URL you are using
CALNAME = Name of your ownCloud calendar.
mycalendar = identifier for this caldav sync.

Code:
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
Don't enter any credentials! username/password must be empty.
owncloud = identifier...

Code:
syncevolution --configure sync=two-way backend=calendar database=N9calendar owncloud mycalendar
N9calendar = calendarname of your N9 (empty for default calendar!)

First sync [only first sync]:
Code:
syncevolution --sync slow owncloud mycalendar
Later on you should remove "--sync slow":
Code:
syncevolution owncloud mycalendar

CARDDAV sync:

Code:
syncevolution --configure database=https://MY.DOMAIN.TLD/owncloud/remote.php/carddav/addressbooks/MYNAME/ADDNAME/ backend=carddav target-config@owncloud myaddressbook
https vs. http = change this according to the URL you are using
ADDNAME = Name of ownCloud calendar
myaddressbook = identifier

This can be skipped if done already for caldav sync:
Code:
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
Don't enter any credentials! username/password must be empty.
owncloud = identifier...

Code:
syncevolution --configure sync=two-way backend=addressbook database= owncloud myaddressbook
First sync [only first sync]:
Code:
syncevolution --sync slow owncloud myaddressbook
Later on you should remove "--sync slow":
Code:
syncevolution owncloud myaddressbook

Hope that helps... (sorry for the bad text/layout structure, but I'm running out of time atm). Maybe someone else wants to put this in a proper wiki.
Original thread is here: http://talk.maemo.org/showthread.php?t=85394

Is ths method possible with google carddav and caldav? And how exactly (a little easier guide to follow)?

P.S. Interesting line from https://syncevolution.org/documentat...onization-guis

SyncEvolution GUI
SyncEvolution has a synchronization GUI, which is installed on MeeGo 1.2 as the ‘Sync’ application: http://help.meego.com/netbook/sync/about-syncing
Is it possible porting it to Harmattan?
__________________
Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment.
How to tell Heretics from Catholics?Papal legate Arnaud Amalric answers :Caedite eos. Novit enim Dominus qui sunt eius.(Kill them all, the Lord will recognise His own.)
“Get thee to Hell, where Asmodeus himself may suckle upon your diseased teat!”
Barnabas Collins

Last edited by kollin; 2012-12-17 at 21:05.