OpenVPN RADIUS MySQL/LDAP Howto

This document describes how to setup a FreeRADIUS server. A MySQL server is used as backend and for the user accounting. OpenVPN and the radiusplugin from Ralf Lübben are used together as nas service.

I do not guarantee for anything in this howto. In my environment this setup is doing a great job here. So hopefully it will do the same for you.
Mehr …

Dovecot 2 for Ubuntu

This time I have built some Ubuntu packages for the Dovecot 2.0 version. Taken the build stuff from Stephan Bosch and let it built on current Ubutnut Lucid i386/amd64. A small part from the copyright file:

Dovecot Upstream:

http://hg.dovecot.org/dovecot-2.0

Dovecot Pigeonhole:

http://hg.rename-it.nl/dovecot-2.0-pigeonhole

Upstream Debian Package:
svn://svn.debian.org/svn/collab-maint/deb-maint/dovecot/trunk/debian

Mehr …

KVM netinstall over PXElinux

New project started and coming soon. At least this year

* dnsmasq as local DHCP/DNS
* tftpd-hpa as TFTP server
* Apache2 and apt-cacher/Squid for the intranet with preseed.cfg-file for full unattended install

This application is currently being rewritten in python. I am going to create a new project called kvmnanny. It is a complete management tool for kvm. It will be able to deal with:
Mehr …

proxy65 component in jabberd2

Installing a proxy65 service for jabberd2 is quiet easy.

Download the source from http://code.google.com/p/proxy65/ and uncompress it in a directory of your choice. My stuff is under /usr/local/src

Installing is done by issuing python setup.py install, as described in the docs. Now that you installed and hopefully followed the documentation from proxy65, you need a component script for jabberd2 to start automatically, when the server starts up.
Mehr …

pure-ftpd für Ubuntu Karmic

Leider enthält Version 1.0.22 des Pure-FTPd Servers in Ubuntu Karmic einen TLS-Bug, der sich in Verbindung mit Cyberduck auf Macs zeigt.

Anzumerken sei hier, dass der gelistete Maintainer _nichts_ mit diesen Paketen zu tun hat. Bei Problemen also bitte hier posten oder sich per Mail an mich melden (steht im Impressum).

Anbei Version 1.0.27:
pure-ftpd: i386 Platform

Keine Gewähr

Mac Ports – vde Script

Hallo,

VDE, virtual distributed ethernet, lässt sich auch auf Intel Macs bauen. Leider existiert in den Mac Ports leider kein passendes Portfile. Also hier ein kleines Howto:

1.)
Falls noch nicht vorhanden, Verzeichnis erstellen:

mkdir -p /opt/ports/net/vde2

Mehr …

Ubuntu Dev-Branch with KVM and XDMCP

If you are using kvm on Linux, i.e. Ubuntu, you might be interested in the development process for the next upcoming release. Often you have to desire, if you like to upgrade a current stable release to an snapshot or not.

With kvm you have the ability to setup a guest with a development branch. Normally you would have to use vnc or similar to work with the graphical surface (if not only using ssh).

But Linux does have xdmcp support and with gdm as login manager it is very easy to setup gdm locally and in the guest OS to run the guests desktop on the local X11 screen.
Mehr …

eSATA HDD in Gnome mounten

Ich habe verzeifelt über Google gesucht, wie ich meine externe eSATA Festplatte als normaler Benutzer in einer Gnome-Umgebung mounten kann; und zwar ohne Terminal und Einträge in der Datei /etc/fstab, etc.

Zuerst kam ich auf pmount und da fiel mir ein, dass der Gnome-Desktop unter Ubuntu Intrepid mit gnome-mount arbeitet. Dieses wiederum setzt auf HAL auf. Und das berücksichtigt die Einstellungen des PlocyKits.
Mehr …

iSCSI mit OCFS2 in einer KVM Umgebung

[Update 2008-12-13]:
Das im Folgenden gezeigte Setup ist im produktiven Einsatz nicht nutzbar, da die in Ubuntu Intrepid vorhandene iSCSI-Version derart instabil ist, dass bei einem Test mit bonnie++ gleich 3 von 4 VMs mit einer Kernel-Panic starben. Hoffentlich ist das kommende Release im April nicht noch einmal eine solche Katastrophe!

Nach Stunden an Arbeit habe ich es heute das erste Mal geschafft, iSCSI und OCFS2 einzurichten. Da sowohl das open-iscsi-Paket als auch das ocfs2-tools Paket Fehler in Ubuntu Intrepid enhalten (was soll ich noch sagen zu diesem Release :-( ), musste ich wirklich lange nach Lösungen suchen. Letzendlich finden sich wertvolle Hinweise im Bugtracker von Ubuntu.

Dieser Blog-Eintrag ist ein Ultra-Kurz-Mini-Howto und funktioniert genau so bei mir. Sollte sich aber mit Anpassungen auch bei anderen so installieren lassen.
Mehr …

Kleines Init-Skript für KVM und VDE

Durch die Umstellung auf VDE ergaben sich neue Herausforderungen. Die Versionen von libvirt unterstützen zum Releasezeitpunkt von Ubuntu Hardy und Intrepid leider noch kein VDE. Daher hatte ich in einem vergangenen Artikel kurz beschrieben, wie man KVM-Instanzen auch manuell starten kann.

Nutzt man hingegen KVM in einer produktiven Umgebung, so benötigt man recht bald ein Init-Skript, dass zum einen die Instanzen in geordneter Reihenfolge starten und stoppen kann, zum anderen eine Möglichkeit, ACPI-events wie z.B. Powerbutton-pressed zu senden. Das folgende Skript und eine Beispielverzeichnisstruktur zeigen, wie man das mit der Bash lösen kann.
Mehr …

KVM Umstellung von Bridging zu VDE Netzwerk

Heute habe ich nach etlichen Stunden herausgefunden, wie ich KVM-Gäste an VDE-Switches hängen kann. Das Resultat sieht gut aus. Ich verwende Ubuntu Intrepid und installierte vde2 und kvm.

Es gibt auch ppa.launchpad-Repositorien, die neuere KVM-Versionen (zu diesem Zeitpunkt Version 74) zur Verfügung stellen. Diese Version hat bereits VDE im KVM-Binary integriert. Aber nach unzähligen Stunden konnte ich diese Version nicht an 2! Switches anschlieesen. Siehe hierzu:
Mehr …

Nach oben

INFORMATION

Kurzanleitungen und Erfahrungsberichte über verschiedene Themen aus dem Bereich der Systemintegration