Hier ein paar nützliche Befehle um den libvirtd in meinem neuen KVM/Qemu/libvirtd-Setup von der Console aus zu steuern (hauptsächlich für mich als Erinnerung):

virsh define <vm-xml>: Neuladen oder Hinzufügen einer VM ohne den libvirtd neustarten zu müssen
virsh undefine <vm-xml>: Entfernen einer VM ohne den libvirtd neustarten zu müssen
virsh pool-refresh <storage-name>: Neuladen eines Storage-Pools

Wenn man eine VM-Definition (=XML-Datei) kopiert muss man die uuid anpassen, da die Datei sonst nicht vom libvirtd verwendet werden kann, wenn die uuid kollidiert. Eine neue UUID kann man sich mittels uuidgen aus sys-apps/util-linux generieren.

Damit der Total Commander Dateien in ihrer logischen Reihenfolge sortiert, z.B.

linux-2.6.1.tar.bz2
linux-2.6.2.tar.bz2
linux-2.6.10.tar.bz2
linux-2.6.11.1.tar.bz2

anstatt

linux-2.6.1.tar.bz2
linux-2.6.10.tar.bz2
linux-2.6.11.1.tar.bz2
linux-2.6.2.tar.bz2

In der INI unter [Configuration] folgendes einfügen:

SortUpper=2

Anmerkung: In neuerer Versionen (> 7?) kann man das auch in der Konfiguration einstellen.

Inspiriert von der Python-Hackerei und den Möglichkeiten die das Yahoo! Developer Network bieten, habe ich direkt das World-Heatmap Script von Simon Willison aus seinem Vortrag von den StackOverflow DevDays mit dem Yahoo Developer Network gekreuzt und herausgekommen ist diese Karte der Welt mit den Herkunftsländern der gebannten IPs der aktuellen Welle (rot ist böse):

fail2ban.gif

Und weil ich gerade dabei war, habe ich auch noch eine für die am meisten abgelehnten Mails am Mailserver erstellt:

spam.gif

Diese Anleitung zeigt, wie man einen VPN-Server auf Basis von IPSEC/OpenSwan und Preshared-Keys via PPTP aufbaut.

Weiterlesen...

Die JVM (zumindest die Sun-Implementierung) bietet von Haus aus Unterstützung für das Monitoren aller wichtigen Werte per SNMP. Im Folgenden ist beschrieben, wie man die JVM (im speziellen die von einem Tomcat) dafür konfigurieren muss.

Weiterlesen...