Reply
Thread Tools Search this Thread
seiichiro0185's Avatar
Posts: 111 | Thanked: 34 times | Joined on Nov 2007 @ Aachen/Germany
#11
I'm also really interested, since I also have an owncloud instance, and it would be really neat to also be able to sync my n9's contacts with it
__________________
- I love my N9 -
Happy N900 -> N9 convert

http://www.seiichiro0185.org
 

The Following User Says Thank You to seiichiro0185 For This Useful Post:
Posts: 209 | Thanked: 30 times | Joined on Oct 2006
#12
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.

Last edited by N770-Freak; 07-19-2012 at 02:37 PM.
 

The Following 7 Users Say Thank You to N770-Freak For This Useful Post:
Posts: 29 | Thanked: 10 times | Joined on Mar 2010
#13
This worked beautifully. Thank you.
 

The Following User Says Thank You to uber For This Useful Post:
Posts: 2 | Thanked: 2 times | Joined on Jul 2012
#14
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. I just enabled dav support!
syncevolution_1.2.2-1_armel.deb...

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 .
Thanks a bunch for recompiling/packaging syncevolution! I had actually just a few hours ago written to Ovek to try to persuade him to do the same :-P

Worked like a charm. I used the settings I had posted on http://tanghus.net/2012/07/syncing-y...oud-an-update/ and just omitted the local database definitions.

Would you mind if I host the package on my site? ul.to is so very annoying to wait for I will probably make an update for my post once I figure out how to integrate the syncing without having to go command line.

/Tanghus
 

The Following User Says Thank You to tanghus For This Useful Post:
Posts: 209 | Thanked: 30 times | Joined on Oct 2006
#15
tanghus, feel free to host the package on your site. I agree that ul.to isn't the best place.
 

The Following User Says Thank You to N770-Freak For This Useful Post:
Posts: 2 | Thanked: 2 times | Joined on Jul 2012
#16
Originally Posted by N770-Freak View Post
tanghus, feel free to host the package on your site. I agree that ul.to isn't the best place.
Great, thanks :-) You wouldn't happen to have a source package as well? I got a reply from Ovek, saying that it needed some dependencies that was difficult to resolve at the time he made the package.
 

The Following User Says Thank You to tanghus For This Useful Post:
Posts: 209 | Thanked: 30 times | Joined on Oct 2006
#17
Only change I did to the source package is enabling dav support (configure statement in debian/rules).

The important thing is to compile libneon first. I just took the libneon source, compiled and installed it (only in scratchbox). That's all. No code changes necessary.
 

The Following User Says Thank You to N770-Freak For This Useful Post:
Posts: 1 | Thanked: 1 time | Joined on Aug 2012
#18
Very nice! Are some fiddling I got it working with owncloud. I would like to know if there is a gui (or maybe interval) to initiate the syncing.

The n900 version seems to have a gui, but I am unable to find one on the N9.

Last edited by henkie; 08-30-2012 at 05:00 PM. Reason: clarification
 

The Following User Says Thank You to henkie For This Useful Post:
caco3's Avatar
Posts: 554 | Thanked: 391 times | Joined on May 2010 @ Switzerland
#19
Hi all
How is your expirience with the OwnCloude cardDAV sync via syncevolutionon the N9?
I am trying to move from my google account to my OwnCloud server.
CalDAV works great with the built in CalDAV.

I once wrote the syncevolution GUI (http://forum.meego.com/showpost.php?...4&postcount=12) but stopped using/developing it because it took far to long to sync (5 minutes for 300 contacts).
__________________
On N9 check out this:
CacheMe 4 the N9, a geocaching client / MiniBible, a bible viewer / TheWord brings daily bible verses onto your phone / BatteryGraph to monitor the battery drainage / doublepress2unlock to unlock your phone with a double press onto the power button / GPRS Data Usage to monitor your GPRS data usage /
and more...

On N900 check out this: SleepAnalyser to analyse your sleep movements / PasswordMaker a for a password generator
 

The Following User Says Thank You to caco3 For This Useful Post:
caco3's Avatar
Posts: 554 | Thanked: 391 times | Joined on May 2010 @ Switzerland
#20
Since my tests with syncevolution 1.3 and my owncloud installation worked good, I decided to give an update to my GUI.
See http://www.ruinelli.ch/harmattan/syncevolution-gui for more information.

Let me know what you think about it.
If enought people want to use it, I might also add some adjustable settings.
__________________
On N9 check out this:
CacheMe 4 the N9, a geocaching client / MiniBible, a bible viewer / TheWord brings daily bible verses onto your phone / BatteryGraph to monitor the battery drainage / doublepress2unlock to unlock your phone with a double press onto the power button / GPRS Data Usage to monitor your GPRS data usage /
and more...

On N900 check out this: SleepAnalyser to analyse your sleep movements / PasswordMaker a for a password generator
 

The Following User Says Thank You to caco3 For This Useful Post:
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

 
Forum Jump


All times are GMT -4. The time now is 01:39 AM.