web-dev-qa-db-fra.com

Comment synchroniser les contacts et les calendriers?

Dans tous les articles et critiques concernant Ubuntu Phone, il me manquait une information cruciale: Quels protocoles sont pris en charge pour synchroniser vos contacts et calendriers avec votre appareil? CalDav/GroupDav? ActiveSync? Gmail?

1
mat

Il est possible de synchroniser votre édition officielle Aquaris Ubuntu avec, par exemple, Owncloud en utilisant CardDAV. Voici ce que j'ai fait (voir wiki.ubuntuusers.de pour la source):

  1. J'ai d'abord ajouté le certificat de mon site dans le dossier/usr/share/ca-certificates et mis à jour la base de données ca-cert, car elle est auto-signée:

    Sudo mount /dev/loop0 / -o remount,rw
    Sudo cp /home/phablet/Downloads/server.crt /usr/share/ca-certificates
    

    Ajouter une étoile au nouveau certificat lors de l'exécution de la configuration

    Sudo dpkg-reconfigure ca-certificates
    
  2. Ajoutez la configuration de syncevolution:

    syncevolution --keyring=no --configure --template webdav username=<USERNAME> password=<PASSWORD> syncurl="in-its.de/owncloud" target-config@owncloud
    syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= peerIsClient=1 owncloud
    syncevolution --configure database=https://<SERVER>/owncloud/remote.php/carddav/addressbooks/<USERNAME>/contacts backend=carddav target-config@owncloud contacts
    syncevolution --configure sync=two-way backend=contacts database="Persönlich" owncloud contacts
    
  3. Lancer la synchronisation:

    syncevolution --sync slow owncloud contacts
    

Cela a rendu tous mes contacts Owncloud disponibles sur mon téléphone Ubuntu.

Et CalDAV fonctionne de manière similaire:

syncevolution --configure database=https://<SERVER>/owncloud/remote.php/caldav/calendars/<USERNAME>/personal backend=caldav target-config@owncloud calendar
syncevolution --configure sync=two-way backend=events database="Persönlich" owncloud calendar

Et puis synchronisez-le:

syncevolution --sync slow owncloud calendar

CalDAV et CardDAV fonctionnent donc!

4
Tim

J'ai enfin réussi à me connecter à mon téléphone en mettant à jour les référentiels avec

Sudo add-apt-repository ppa:phablet-team/tools && Sudo apt-get update

Mais non après avoir tout configuré, une erreur se produit lors de l'exécution de la synchronisation

[ERROR @baikal] transport problem: PROPFIND: Neon error code 1, no HTTP status: Server certificate verification failed: certificate issued for a different hostname, issuer is not trusted

Je suppose donc que j'ai besoin d'une sorte de certificat pour mon serveur Baïkal. Une idée comment résoudre ce problème?

J'ai installé owncloud sur mon NAS! Maintenant tout fonctionne! Merci pour les instructions! Mais le téléphone garde-t-il maintenant les contacts synchronisés?

1
virgilcaine23

Ce n'est pas vrai pour le moment ... seuls les contacts et le calendrier peuvent être synchronisés à partir de Google. Il n’existe aucun moyen de configurer d’autres comptes CalDav/CardDav ou ActiveSync via les paramètres d’Ubuntu Touch. Si vos informations en ligne ne résident pas dans les services Google, votre chance est vaine.

0
Desmo