O telefone Ubuntu usa o servidor de dados evolution e os dados podem ser sincronizados usando syncevolution
.
- Abra uma conexão ssh com o seu Ubuntu Phone (estou usando o Ubuntu-SDK para esse fim)
-
Em seguida, execute
syncevolution --configure --keyring=no --template webdav username=- password='OCPASSWORD' syncurl="YOURSERVER.COM/owncloud" target-config@owncloud
- tudo o que está escrito em maiúsculas precisa ser substituído por seus parâmetros owncloud personalizados.
- se você estiver usando um certificado auto-assinado, baixe-o do servidor, salve-o localmente e diga ao syncevolution onde encontrá-lo
SSLServerCertificates="/home/phablet/YOURCERTIFICATE.crt"
. Você pode colocar este comando logo após o parâmetro URL. - se o acima não funcionar, você pode usar essa alternativa insegura
SSLVerifyServer="0"
-
Agora diga ao syncevolution as informações sobre o telefone
syncevolution --configure --template SyncEvolution_Client sync=none syncURL=local://@owncloud username= password= owncloud
-
e os parâmetros específicos para o calendário
syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/caldav/calendars/OCUSER/personal backend=caldav target-config@owncloud calendar
O caminho do banco de dados, pode ser encontrado na interface web do owncloud clicando no símbolo da cadeia.
-
agora
syncevolution --configure sync=two-way backend=calendar database=personal owncloud calendar
-
e finalmente iniciar a sincronização
syncevolution --sync slow owncloud calendar
Para sincronizar os contatos, você só precisa adicionar estas etapas:
-
syncevolution --configure --template webdav database=https://YOURSERVER.COM/owncloud/remote.php/carddav/addressbooks/OCUSER/contacts backend=carddav target-config@owncloud contacts
você pode novamente obter o caminho certo a partir do frontend da web
-
banco de dados é o nome do catálogo de endereços do seu dispositivosyncevolution --configure sync=two-way backend=contacts database=personal owncloud contacts
-
agora é executado
syncevolution --sync slow owncloud contacts