Radicale

Tested with v0.9 apt-get install radicale python-dulwich Note: Please note that these modules have not been verified by security experts. If you need a really secure way to handle authentication, you should put Radicale behind a real HTTP server and use its authentication and rights management methods. vi /etc/radicale/config [server] base_prefix = /radicale/ [git] committer = Radicale <webmaster@localhost> [logging] debug = True [rights] type = owner_only mkdir -p /var/log/radicale touch /var/log/radicale/radicale.
Read more →

Backup für Desktop Linux mit Sync (Unison) und Snapshots (BTRFS) howto

Konzept 2 Workstations (WS) mit Sync statt 1 WS plus USB Harddisk Hardware Redundanz Beide Geräte lassen sich nutzen Die Technologien für Sync (Unison) und Snapshot (BTRFS) sind austauschbar. Nur ausgewählte Verzeichnisse innerhalb von /home/user/ werden mit Unison in Sync gehalten. Jede WS implementiert unabhängig Revisionssicherheit mit Snapshots (hier mit BTRFS). Zeit unabhängige Snapshots: Es kann sein, dass ein Snapshots auf WS1 nicht die selben Daten enthält, wie ein Snapshot auf WS2.
Read more →

Firefox Sync Server in bestehende Apache SSL Konfiguration einbauen

Synchronisierung ist ein geniales Tool. Wenn ich dabei an die Zeiten von POP3 denke, ist das schlechthin beeindruckend. :-) Wie genau lässt sich ein Firefox-Sync Server auf einer bestehenden Apache 2.4 Umgebung einrichten? - Da es für diese Software bisher kein Debian Paket gab, nutzen wir das Repository von Mozilla. Wir gehen dabei davon aus, dass bereits ein VirtualHost mit einer funktionierenden SSL Konfiguration besteht: Installation und Zusammenbau Als root apt-get install python-dev mercurial sqlite3 python-virtualenv libssl-dev useradd -d /opt/fsync fsync cd /opt hg clone https://hg.
Read more →