Je viens d'acquérir le Nokia N9, le dernier smartphone sorti par Nokia
avant le pacte avec Microsoft. Il utilise le système Meego Harmattan.
Comme vous le savez déjà, j'utilise les
protocoles CalDav et CardDav pour synchroniser mes contacts et mon
agenda, le tout hébergé sur ezvan.fr. De base le système du N9 propose
une synchronisation Caldav (pour le calendrier) mais par CardDav.
Voici donc comment j'ai mis en place une telle synchronisation, à l'aide
de SyncEvolution.
Tout d'abord, j'ai récupéré un paquet .deb de
SyncEvolution
compilé avec le support de CardDav. Après l'avoir installé avec la
commande dpkg, j'ai lancé les commandes suivantes pour configurer mon
compte CardDav, remplacez <utilisateur> et <motdepasse> par
le mot idoine.
# configure target config for CardDAVsyncevolution --configure \
--template webdav \
syncURL=https://cal.ezvan.fr/<utilisateur>/contacts/ \
SSLVerifyServer=0 \
username=<utilisateur> \
password=<motdepasse> \
target-config@carddav \
addressbook
# configure sync config for CardDAV
syncevolution --configure \\
--template SyncEvolution\_Client \\
syncURL=local://@carddav \\
username= \\
password= \\
carddav \\
addressbook
# initial slow sync for CardDAV
syncevolution --sync slow carddav
# incremental sync for CardDAV
syncevolution carddav
Et ça marche ! Il ne me reste plus qu'à trouver comment lancer la
commande de synchronisation à intervalle de temps régulier.
plus ...