web-dev-qa-db-fra.com

Comment synchroniser les contacts et le calendrier sur Ubuntu Touch avec OwnCloud

Comment synchroniser les contacts et les calendriers de OwnCloud avec le téléphone Ubuntu?

10
meles

Le téléphone Ubuntu utilise le serveur de données evolution et les données peuvent être synchronisées à l'aide de syncevolutionname__.

  1. Ouvrez une connexion SSH sur votre téléphone Ubuntu (j'utilise le SDK Ubuntu à cette fin)
  2. Puis exécuter

    syncevolution --configure --keyring=no --template webdav username=- password='OCPASSWORD' syncurl="YOURSERVER.COM/owncloud" target-config@owncloud
    
    • tout ce qui est écrit en majuscules doit être remplacé par vos paramètres owncloud personnalisés.
    • si vous utilisez un certificat auto-signé, vous devez le télécharger à partir du serveur, enregistrez-le localement et dites à syncevolution où le trouver SSLServerCertificates="/home/phablet/YOURCERTIFICATE.crt". Vous pouvez placer cette commande juste après le paramètre URL.
    • si ce qui précède ne fonctionne pas, vous pouvez utiliser cette alternative non sécurisée SSLVerifyServer="0"
  3. Dites maintenant à syncevolution les informations sur le téléphone

    syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
    
  4. et les paramètres spécifiques pour le calendrier

    syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/caldav/calendars/OCUSER/personal backend=caldav target-config@owncloud calendar
    

    Le chemin d'accès à la base de données peut être trouvé dans l'interface Web de owncloud en cliquant sur le symbole de la chaîne.

  5. à présent

    syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
    
  6. et enfin lancer la synchronisation

    syncevolution --sync slow owncloud calendar
    

Pour synchroniser les contacts, il vous suffira d'ajouter ces étapes:

  1. syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/carddav/addressbooks/OCUSER/contacts backend=carddav target-config@owncloud contacts
    

    vous pouvez encore obtenir le bon chemin à partir de l'interface Web

  2. syncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
    
    database est le nom du carnet d'adresses sur votre appareil
  3. maintenant courir

    syncevolution --sync slow owncloud contacts
    
10
meles