Configurer le plugin Funambol pour Evolution

Un article de Wiki.Yakakliker.org.

Synchroniser son PDA sous Linux : Pour l'instant pas beaucoup de solutions.

Reste Funambol, un outil très interessant.

Voici donc la procédure pour paramétrer la synchro d'Evolution :


OS : Debian 4.0

Evolution : ver 2.12.1

Plugin funambol : Syncevolution 2.12_0.7-2


  • Téléchargez et installez le plugin (perso, j'ai pris le .deb plus facile à installer) :

http://sourceforge.net/project/showfiles.php?group_id=146288&package_id=161067


ou rajoutez dans /etc/apt/sources.list la ligne :

deb http://www.estamos.de/download/apt stable main

apt-get update
apt-get install syncevolution 2.12

Le résultat sera le même.


L'installation vous créera un dossier /usr/share/doc/syncevolution

  • Dans votre dossier perso (/home/LOGIN), créez un dossier ".sync4j"
  • Copiez y le dossier "syncevolution" précédemment cité.
  • Renommez le "evolution"
  • Renommez le dossier "funambol" par l'adresse de votre serveur Funambol (ou son IP)


Reste à configurer la synchro :


  • Editez le fichier /home/"login"/.sync4j/evolution/spds/syncml/config.txt
  • Décommentez et renseignez la ligne :

syncURL = http://"adresse du serveur funambol":8080/funambol/ds

  • Editez les fichiers "config.txt" dans les dossiers : /home/"login"/.sync4j/evolution/spds/syncml/Sources : Adressbook|Calendar|Memo|Todo

  • Vérifiez la ligne :

sync = two-way


  • Faites un test en mode commande :
syncevolution "adresse du serveur Funambol"

Exemple :

syncevolution 192.168.1.1

Vous devez alors tout récupérer.


Pour terminer :

Une petite tâche planifiée :

crontab -e
00 20 * * * syncevolution "adresse du serveur Funambol"

C'est fini !


Sources :

http://sourceforge.net/project/showfiles.php?group_id=146288&package_id=161067

http://www.funambol.com/

https://funambol.forge.funambol.org/servlets/ProjectDocumentList?expandFolder=26&folderID=0

http://www.estamos.de/projects/SyncML/Support.html

http://www.estamos.de/blog/2007/12/29/redesign-of-syncevolution-config-handling/#more-29

http://www.estamos.de/projects/SyncML/Installation.html

http://www.funambol.com/opensource/projects.php