Я использую несколько серверов Linux в среде Windows. На нескольких из них (один на работе, другой дома) я использую радикальные серверы CalDAV для пользователей iPhone. Все эти серверы периодически обновляются по пути выпуска Fedora, а также с частыми обновлениями пакетов.
Что касается CalDAV, у меня была пара проблем, над которыми я хотел поработать:
1) Я был недоволен, что все мои календари назывались на телефонах как caldav "из-за того, что дерево файлов было настроено как collection /username /caldav, я надеялся просто переименовать дерево файлов в collection /caldav /username. что, поскольку я не использовал реальную аутентификацию, я мог просто вращать файлы и соответственно поворачивать URL. Это заставило все перестать работать.
2) Я также обновил один из серверов с F26 до F27.
С тех пор ничего не сработало.
После некоторого сна я обнаружил, что
F26 -> python 2.7.14 и python3 3.6.4 - радикал 1.1.6
F27 -> python 2.7.14 и python3 3.6.4 - радикал 2.1.8
В документации говорится, что структура файлового дерева изменилась с radicale 1.x на radicale 2.x, и перед обновлением необходимо выполнить преобразование из старого файлового дерева в пустую папку.
Похоже, у меня проблемы.
Есть идеи, как навести порядок?
Кто на Superuser работал с радикалом в среде Red Hat и пережил обновление 1.x -> 2.x?