我在 Windows 桌面环境中运行多个 Linux 服务器。在其中几个服务器上(一个在办公室,一个在家),我运行 Radicale CalDAV 服务器,以方便 iPhone 用户使用。这些服务器都会随着 Fedora 的发布而定期更新,并且会频繁更新软件包。
关于 CalDAV,我有几个问题需要解决:
1) 我对手机上的所有日历都命名为“caldav”感到不满意,因为文件树被设置为 collections/username/caldav,我原本希望将文件树重命名为 collections/caldav/username,我想既然我没有使用实际身份验证,我就可以轮换文件并相应地轮换 URL。这导致一切都停止工作。2
) 我还将其中一台服务器从 F26 升级到了 F27。
从那以后,什么也没起作用。
经过一番侦查,我发现
F26 -> python 2.7.14和python3 3.6.4-radicale 1.1.6
F27->python 2.7.14和python3 3.6.4-radicale 2.1.8
文档说文件树结构从 Radicale 1.x 到 Radicale 2.x 发生了变化,升级之前需要通过将旧文件树导出到空文件夹来进行转换。
看来我遇到一些麻烦了。
关于如何收拾我的烂摊子,你有什么想法吗?
超级用户中谁在 Red Hat 环境中使用过 Radicale 并经历了 1.x -> 2.x 的升级?