Как синхронизировать контакты и календарь в Ubuntu Touch с OwnCloud

Как синхронизировать контакты и календари из OwnCloud с телефоном Ubuntu?

10
задан 6 April 2015 в 23:31

1 ответ

Телефон Ubuntu использует сервер данных эволюции, и данные могут синхронизироваться с помощью syncevolution.

  1. Открывают соединение SSH для Вашего Телефона Ubuntu (я использую Ubuntu-SDK с этой целью)
  2. , Затем выполняются

    syncevolution --configure --keyring=no --template webdav username=- password='OCPASSWORD' syncurl="YOURSERVER.COM/owncloud" target-config@owncloud
    
    • все, что это записано в прописных буквах, должен быть заменен Вашими пользовательскими owncloud параметрами.
    • при использовании самоподписанного сертификата, Вы загрузили бы его с сервера, сохранили бы его локально и сказали бы syncevolution, где найти его SSLServerCertificates="/home/phablet/YOURCERTIFICATE.crt". Можно поместить эту команду сразу после параметра URL.
    • , если вышеупомянутое не работает, Вы могли бы использовать эту небезопасную альтернативу SSLVerifyServer="0"
  3. , Теперь говорят syncevolution информацию о телефоне

    syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
    
  4. и определенных параметрах для календаря

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

    путь к базе данных, может быть найден в owncloud сети frontend путем нажатия на цепочечный символ.

  5. теперь

    syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
    
  6. и наконец запускают синхронизацию

    syncevolution --sync slow owncloud calendar
    
<час>

Для синхронизации контактов, необходимо было бы просто добавить, что это ступает:

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

    можно снова добраться, правильный путь от веб-базы данных frontend

  2. syncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
    
    является названием адресной книги на устройстве
  3. , теперь работает

    syncevolution --sync slow owncloud contacts
    
10
ответ дан 6 April 2015 в 23:31

Другие вопросы по тегам:

Похожие вопросы: