Как синхронизировать контакты и календарь в Ubuntu Touch с OwnCloud
Как синхронизировать контакты и календари из OwnCloud с телефоном Ubuntu?
1 ответ
Телефон Ubuntu использует сервер данных эволюции, и данные могут быть синхронизированы с помощью syncevolution
,
- Откройте ssh-соединение с телефоном Ubuntu (для этого я использую Ubuntu-SDK)
Затем выполните
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"
А теперь расскажи синхеволюции информацию о телефоне
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
и конкретные параметры для календаря
syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/caldav/calendars/OCUSER/personal backend=caldav target-config@owncloud calendar
Путь к базе данных можно найти в веб-интерфейсе owncloud, щелкнув символ цепочки.
сейчас
syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
и, наконец, начать синхронизацию
syncevolution --sync slow owncloud calendar
Для синхронизации контактов вам просто нужно добавить следующие шаги:
syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/carddav/addressbooks/OCUSER/contacts backend=carddav target-config@owncloud contacts
Вы снова можете получить правильный путь от веб-интерфейса
база данных - это имя адресной книги на вашем устройствеsyncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
сейчас беги
syncevolution --sync slow owncloud contacts