Bei der Verwendung von for Schleifen in der bash wollte ich das find Programm benutzen. Doch leider funktionierte es nicht wie erwartet. Da es im Pfad auch Leerzeichen gab wurde, nach jedem Leerzeichen eine neue Schleife durchlaufen. Ich wollte aber
In Postfix ganze Netzwerkbereiche sperren
In Postfix kann man mit check_client_access in den smtpd_recipient_restrictions sehr einfach IP Adressen direkt mit einem 554-Fehler ablehnen. Die meisten Anleitungen die man finden kann binden dann mit check_client_access btree:/etc/postfix/access_client, oder check_client_access hash:/etc/postfix/access_client, die zu sperrenden IP Adressen in die main.cf ein. Das funktioniert
Apache Mod Substitute bei einem Reverse Proxy
Der Proxy für den mp3 Feed funktioniert sehr gut. Das Herunterladen der mp3-Dateien klappt gut, da der Podcast ein CDN verwendet. Die Shownotes werden in Podcast Addict per Android Webview dargestellt, und dieses hat auf meinem Huawei P9 kein Problem mit secp384r1 bei ECDH Chiffren.
Einfacher Reverse Proxy mit dem Apache Webserver
Nachdem auch mit Kontaktaufnahme keine Lösung für mein Podcastfeed Problem gefunden werden konnte, habe ich mich entschlossen den Feed über einen Proxy abzurufen. Genauer gesagt handelt es sich um einen Reverse Proxy. Ich benutze dafür einen Apache Webserver, der auch noch andere Aufgaben erfüllt.
Greylisting für ausgewählte Clients
Auf der deutschen Postfix-user Mailingliste gab es einen interessanten Tipp zum greylisting. Mich hat immer gestört, dass die meisten Mails erst sehr verzögert ankommen, allerdings ist greylisting immer noch ein effektives Mittel gegen Spam. Die Idee in dem Tipp ist greylisting nur für
Fail2ban IPv4 sperren wieder rückgängig machen
Fail2ban ist ein sehr praktischer Dienst. Es werden Logs von Server Diensten durchsucht und IPv4 Adressen bei zu vielen Fehlern geblockt. Das blocken geschient normalerweise mittels iptables. Leider versteht Fail2ban in der Versin 0.9.x nichts von IPv6. Trotz sorgfältig konfigurierten Filtern,
idle3 Funktion bei Western Digital Festplatten ausschalten
Die meisten Western Digital Festplatten haben eine eingebaute Stromsparfunktion die unter Linux leider nicht gut funktioniert. Diese Funktion führt unter Linux dazu, dass die Festplatte mechanisch schneller verschleißt. Mit den Smartmontools kann man nach dem Wert „Load_Cycle_Count“ suchen, ist dieser ungewöhnlich hoch sollte
TTRSS Feed updates mit Systemd starten
Ich verwende auf einem Server Tiny Tiny RSS um RSS Feeds zu sammeln und zu lesen. Es gibt verschiedene Möglichkeiten die Feeds zu aktualisieren, aber ich finde die beste ist mit dem update_daemon2.php Script. In Kombination mit Systemd lässt sich das Script auch
Netzwerk Device umbenennen
Ich verwende Google Play Music und benutze den Google Music Manager um meine eigene Musik auf diese Plattform hochzuladen. Zusätzlich verwende ich eigene Netzwerk Device Namen und der Manager scheint damit nicht klar zu kommen, so dass ein anmelden unmöglich ist. Ein
LEDE Multi Target – Images für verschiedene Devices gleichzeitig bauen
Wen man für mehr als ein ähnliches Gerät ein LEDE Image bauen möchte gibt es eine interessante neue Option. In der config kann man CONFIG_TARGET_MULTI_PROFILE=y setzen und dann die zu bauenden Devices auswählen. Für Openwrt gibt es diese Option leider nicht.