PHP Sessionverwaltung mittels Cronjob

Da viele Webseiten auf per PHP generierten Sessiondateien basieren, die im in der php.ini angegebenen session.save_path abgespeichert werden, muss man sich Gedanken machen wie man diese wieder los werden möchte. PHP erstellt Sessions, aber löscht diese nicht. Warum weiß niemand. Also muss ein Cronjob her der dies übernimmt: # Öffnen der Zieldatei für unseren Cronjob ... Weiterlesen

Linux/Debian: System Editor konfigurieren

Tools wie z.B. crontab rufen automatisch einen Editor auf. Um einzustellen welcher Editor verwendet werden soll, kann man die dafür festgelegte Umgebungsvariable anpassen: Dieses Beispiel legt nano als neuen Standard-Editor dieser Session fest. Um diese Einstellung für bash zu persistieren, kann man die Zeile in die .bashrc aufnehmen: /etc/bash.bashrc - Für alle interaktiven User ~/.bashrc ... Weiterlesen

Postfix auf zweitem Port (587)

Immer mehr DSL Provider sperren aus Spamprävention Port 25 für ausgehende Verbindungen. Als Postausgangsserver sollen die User Port 587 verwenden, der bereits von den Meisten Freemail Anbietern geöffnet ist. Der Witz hinter dieser Aktion ist, dass User PCs an DSL Anschlüssen so nicht mehr in der Lage sein sollen als "echter Mailserver" zu arbeiten, da ... Weiterlesen

Postfix Queue gezielt oder komplett löschen

Es gibt Szenarien in denen es sehr nützlich ist zu wissen, wie man die Mail Queue des Postfix Mailservers komplett oder gezielt nach Absender oder Empfänger löscht. mailq | tail -n +2 | grep -v '^ *(' | awk 'BEGIN { RS = "" } # $7=Absender, $8=Empfänger1, $9=Empfänger2 { if ($8 == "gibtsnicht@it-crowd.biz" && ... Weiterlesen