Como os contatos e calendários podem ser sincronizados?

1

Em todos os artigos e comentários sobre o Ubuntu Phone, faltei uma informação crucial: quais protocolos são suportados para sincronizar seus contatos e calendários com o seu dispositivo? CalDav / GroupDav? ActiveSync? Gmail?

    
por mat 02.03.2015 / 16:19

3 respostas

4

É possível sincronizar o seu Official Aquaris Ubuntu Edition com, por exemplo, Owncloud usando CardDAV. Isto é o que eu fiz (veja wiki.ubuntuusers.de para a fonte):

  1. Primeiro, adicionei o certificado do meu site à pasta / usr / share / ca-certificates e atualizei o banco de dados do ca-cert, já que ele é autoassinado:

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

    Adicione uma estrela ao novo certificado enquanto executa a configuração

    sudo dpkg-reconfigure ca-certificates
    
  2. Adicione a configuração do 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. Executar sincronização:

    syncevolution --sync slow owncloud contacts
    

Isso fez com que todos os meus contatos do Owncloud estivessem disponíveis no meu Ubuntu Phone.

E o CalDAV funciona de maneira semelhante:

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

E, em seguida, sincronize:

syncevolution --sync slow owncloud calendar

Então o CalDAV e o CardDAV estão funcionando!

    
por Tim 24.03.2015 / 11:32
1

Eu finalmente consegui me conectar ao meu telefone atualizando os repositórios com

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

Mas depois de configurar tudo, recebo um erro ao executar a sincronização

[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

Então eu acho que preciso de algum tipo de certificado para o meu servidor baikal. Alguma ideia de como consertar isso?

Eu instalei o owncloud no meu NAS! Agora tudo funciona! Obrigado pelas instruções! Mas o telefone agora está mantendo os contatos sincronizados?

    
por virgilcaine23 25.03.2015 / 22:21
0

Não é verdade no momento ... só pode sincronizar contatos e calendário do google. Não há como configurar outras contas CalDav / CardDav ou ActiveSync através das Configurações no Ubuntu Touch. Se suas informações on-line não residirem nos serviços do Google, você estará sem sorte.

    
por Desmo 23.03.2015 / 14:02