Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
radicale [2018/08/17 00:49] root angelegt |
radicale [2022/02/09 21:59] (aktuell) root |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | - cgroups | ||
+ | - backup | ||
+ | |||
+ | |||
+ | |||
+ | ansible | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
| | ||
pip3 install wheel | pip3 install wheel | ||
Zeile 5: | Zeile 17: | ||
htpasswd -B -c / | htpasswd -B -c / | ||
python3 -m pip install --upgrade radicale[bcrypt] | python3 -m pip install --upgrade radicale[bcrypt] | ||
+ | useradd --system --home-dir / --shell / | ||
+ | |||
- das root-zertifikat darf nur konfiguriert werden wenn client-auth per cert stattfinden soll/der reverse-proxy sich authen soll | - das root-zertifikat darf nur konfiguriert werden wenn client-auth per cert stattfinden soll/der reverse-proxy sich authen soll | ||
- bei thunderbird muss der kalender per hand zuvor angelegt werden (thunderbird erwartet ihn vorzufinden -> macht keinen anstalten was anzulegen) | - bei thunderbird muss der kalender per hand zuvor angelegt werden (thunderbird erwartet ihn vorzufinden -> macht keinen anstalten was anzulegen) | ||
-> hinweise siehe Manual creation of calendars and address books | -> hinweise siehe Manual creation of calendars and address books | ||
+ | apt-get install acl | ||
+ | setfacl -R -m u: | ||
+ | setfacl -R -m u: | ||
+ | getfacl live | setfacl -R -d -M - live | ||
+ | getfacl archive | setfacl -R -d -M - archive | ||
+ | chmod -R o= / | ||
+ | chown -R radicale: | ||
+ | unit-file anlegen (aber unter system, nicht unter user) | ||
+ | systemctl daemon-reload | ||
+ | systemctl enable radicale | ||
+ | |||
+ | |||
+ | |||
+ | sinnvoll ist wahrscheinlich mehr zu loggen | ||
+ | |||
+ | |||
+ | ===== Troubleshooting ===== | ||
+ | |||
+ | ^Problem ^Lösung ^ | ||
+ | |Synchronisation funktioniert nicht, es kommt Fehler "500 Server Internal Error" | ||
+ | |Synchronisation funktioniert nicht, es kommt Fehler "500 Server Internal Error" und es ist nicht das obige Problem| Möglicherweise stimmt der Hash-Algorithmus in der / | ||
+ | |||
+ | |||
+ |