Eu executo vários servidores Linux em ambientes de desktop do Windows. Em alguns deles (um no trabalho, um em casa) eu executo servidores CalDAV radicais para o benefício dos usuários do iPhone. Todos esses servidores são periodicamente atualizados ao longo do caminho de lançamento do Fedora, bem como com atualizações frequentes de pacotes.
No que diz respeito ao CalDAV, tive alguns problemas em que queria trabalhar:
1) Eu estava infeliz que todos os meus calendários foram nomeados caldav "nos telefones,
devido à árvore de arquivos que está sendo configurada como collections / username / caldav
Eu esperava apenas renomear a árvore de arquivos para ser coleções / caldav / username
Eu percebi que desde que eu não usei a autenticação real, eu poderia
gire os arquivos e gire a URL correspondentemente. Isso causou tudo
parar de trabalhar.
2) Eu também atualizei um dos servidores do F26 para o F27.
Desde então, nada funcionou.
Depois de algumas investigações, acho que você
F26 - > python 2.7.14 e python3 3.6.4 - radicale 1.1.6
F27 - > python 2.7.14 e python3 3.6.4 - radicale 2.1.8
A documentação diz que a estrutura da árvore de arquivos mudou de radical 1.x para radicale 2.xe é necessário fazer uma conversão exportando da árvore de arquivos antiga para uma pasta vazia antes da atualização.
Parece que estou com algum problema.
Alguma idéia de como limpar minha bagunça?
Quem no Superusuário trabalhou com o radicale em um ambiente Red Hat e sobreviveu ao 1.x - > 2.x upgrade?