Таким образом, я установил его, и это результаты попытки запустить его:
user@hostname:~$ sudo service calendarserver status
● calendarserver.service - LSB: Calendar and Contacts Server
Loaded: loaded (/etc/init.d/calendarserver; bad; vendor preset: enabled)
Active: active (exited) since Fri 2017-02-03 12:12:09 EST; 4min 24s ago
Docs: man:systemd-sysv-generator(8)
Feb 03 12:12:09 hostname systemd[1]: Starting LSB: Calendar and Contacts Server...
Feb 03 12:12:09 hostname calendarserver[4663]: * Not starting calendarserver, disabled via /etc/default/calendarserver
Feb 03 12:12:09 hostname systemd[1]: Started LSB: Calendar and Contacts Server.
Feb 03 12:16:09 hostname systemd[1]: Started LSB: Calendar and Contacts Server.
Я думаю, что это означает, что уже работало. Как я проверяю, что это работает правильно? Я попытался соединиться с ним по http://127.0.0.1:8008/, но провал.
Хм... Хорошо я наблюдал, что система зарегистрировалась, и не видел много, которое указало на новое выполнение сервера. Таким образом, я смотрел здесь, поскольку сообщение советует: /etc/default/calendarserver
По-видимому, часть, которая запускает сервер, start_calendarserver=yes
и это должно быть не прокомментировано. Перезапуск впоследствии показывает трафик журнала, указывающий, что новый сервер работает...., но что затем?
OH.
Feb 3 12:27:02 hostname calendarserver[5570]: txdav.common.icommondatastore.InternalDataStoreError: No such socket file: /var/run/postgresql
По-видимому, это использует Postgresql. Я установлю это и перезапуск. Вы думали бы, что, если бы этому было нужно что-то, была бы зависимость. Sheesh. Хорошо. Это время запускается без ошибок. Попытается поразить его снова. Нет.
По-видимому, я должен расширить атрибуты файловой системы, таким образом, я зафиксировал это и повторно смонтировал диск.
Теперь я вижу это в журналах:
Feb 3 13:11:47 hostname calendarserver[10440]: usr/lib/python2.7/dist-packages/twext/python/__pycache__/_cffi_twext_python_sacl_xe128630fxbbd600c.c:2:20: fatal error: Python.h: No such file or directory
Я также отметил вышеупомянутое при попытке выполнить часть из calendarserver_*
сценарии.... Хорошо я понял это один также. Другая поврежденная зависимость, которая должна сказать, что ей также нужен python-dev. Все еще не работая, хотя и на этот раз никакие ошибки, о которых сообщают.:-|