Ein Schweinchen namens Eve

generic

Eigentlich wollte ich nur schnell einen transportablen Medien Server aufsetzen, damit wir im Urlaub unsere Musik hören können. Eigentlich! Schnell entstand daraus der Wunsch, den alten Heim Server mal wieder auszutauschen. Bislang werkelt da ein veraltetes Snort, mit veralteten Regeln auf einem veralteten Ubuntu. Die aktuelle Ubuntu Server LTS Version war schnell installiert. Für Snort habe ich hier eine perfekte Installationsanleitung gefunden. Bislang habe ich Snorby für die Visualisierung der Events von Snort verwendet.

Tiny Tiny RSS

privacy

Die meisten Webseiten bieten einen Feed an, die sich dann mit einem RSS-Dienst bündeln lassen, um sich über neue Artikel zu informieren, ohne das man ständig alle Seiten pollen muss. Bislang habe ich dafür Feedly verwendet. Der Dienst bietet eine einfache Weboberfläche und eine minimalistische iOS App an. Bis auf ein paar vereinzelte Synchronisationsprobleme funktioniert Feedly sehr gut. Da ich versuche so viele Dienste wie möglich selber zu hosten, war jetzt Feedly an der Reihe.

ChatSecure Push Notifications

privacy

Ein Xmpp Client unter iOS ohne Push Notification ist für mich in der Praxis nicht zu gebrauchen. Damit die Push Notifications mit ChatSecure funktionieren, benötigt man einen Xmpp Account auf einem Server der XEP-0357 unterstützt. Soweit der Plan. In der Praxis hat das - zumindest für mich - natürlich nicht funktioniert. Durch Zufall habe ich herausgefunden, das die Push Notifications funktionieren, wenn man eine zweite Resource mit negativer Priorität anmeldet. Eine negative Priorität wird normalerweiße für nicht-menschliche Teilnehmer verwendet.

Tach Post!

privacy

“Hallo Herr X, wir sind ein Baufinanzierer und würden gern […]“. Wir alle kennen diese Art von personalisierter Werbung. Genau wie die meisten von uns habe ich solche Briefe früher einfach entsorgt. Schade um’s Papier. Seit einiger Zeit dürfen sich solche Absender an einer Auskunftsanforderung nach § 34 BDSG erfreuen. So auch in diesem Fall. Die Antwort kam prompt innerhalb von 15 Minuten. Absoluter Rekord. Hiermit möchten wir Ihnen versichern, dass die […] keine personenbezogenen Daten von Ihnen gespeichert hat […] Im Zuge des Serviceangebots “Dialogpost” wurden potentielle Interessenten von der Deutschen Post Direkt GmbH für das Thema Immobilienfinanzierung entsprechend den datenschutzrechtlichen Bestimmungen ausgewählt und angeschrieben.

Save the Environment

generic

Nachdem ich mein CMS durch einen Static Site Generator ersetzt habe, ging es darum den Workflow zu optimieren. Wenn ich meinen Blog updaten möchte lasse ich ein Bash Script laufen, was Hugo anweißt eine produktiv Version zuerstellen und diese per “git push” in das Git Repo aktualisiert. Der Web Server verlinkt auf einen Git Clone und dieser muss wiederum ausgecheckt werden. Dafür bieten sich Git Hooks an, die bei entsprechenden Aktionen automatisch getriggert werden.