WebDAV für Apache2 unter Windows einrichten

Für einen Apache-Server unter Windows für ein bestimmtes Verzeichnis die WebDAV-Funktionen einzurichten ist recht einfach. Folgende Einstellungen in der httpd.conf sind nötig:
# benötigte Module laden
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
#
#Timeout und “LockDB” setzen
DAVMinTimeout 600
DavLockDB D:/Web/Apache2/temp/DAVLock.db
#
# hier wird das gewünschte Verzeichnis konfiguriert, in
# diesem Fall mit einer einfachen Authentifizierung über
# eine Passwortdatei
<Directory “D:/webroot/webdav/”>
DAV On
AuthType Basic
AuthName “WebDAV Restricted”
AuthUserFile [...]

Tastaturbelegung ändern

Die Standard-Tastaturbelegung in Windows kann mithilfe eines kleinen Programms aus den Windows Server 2003 Resource Kit Tools verändert werden: remapkey.
Damit kann jede Tastenfunktion einer beliebigen anderen zugewiesen und so etwa die TAB-Taste auf die *-Taste des Nummernblocks gelegt werden (wie ein Mitarbeiter, der verdammt viele Zahlen eintippen muss und zwischendurch mal TAB benötigt, es gerne [...]

Einfache Maillisten unter Postfix

Einfache Maillisten sind mit Postfix recht einfach zu realisieren:

Listennamen als Alias in der unter alias_maps angegebenen Datei definieren. Am besten als
listenname: :include:/pfad/zur/datei
um die Empfänger in einer separaten Datei angeben zu können.
Alias owner-listenname anlegen.
Alias listenname-request anlegen.

postalias /pfad/zur/aliasdatei
nicht vergessen!

Zuweisung der E-Mail-Adressen zu Postfächern unter Confixx

Auf meinem vServer, auf dem ja bekanntlich Confixx läuft, funktioniert die Zuweisung der E-Mail-Adressen zu lokalen Mailboxen bzw. Forward-Adressen nach dem folgenden Ablaufschema:

/etc/postfix/main.cf: Parameter virtual_maps definiert die Datei /etc/postfix/confixx_virtualUsers als Lookup-Tabelle für die virtuellen Adressen.
In dieser Datei wird den eingerichteten E-Mail-Adressen entweder eine lokale Mailbox oder eine virtuelle Mailbox der Form confixx-du-01 zugewiesen.
Die Mails an [...]

Postfix: main.cf Parameter

Habe die Parameter mal aus dem ursprünglichen Eintrag ausgegliedert, da sie doch einen größeren Umfang erreichen werden…
main.cf Parameter

myhostname: FQN des Servers. Wenn nicht angegeben, wird diese Variable als Ergebnis des folgenden Befehls gefüllt:
hostname

mydomain: Enthält den Namen der Domain des Servers. Wenn nicht explizit gesetzt, wird die Variable aus myhostname generiert.
myorigin: Domainname, der an Absenderadressen ohne [...]

Freier Tag

Habe heute beim Zurückbringen eines ausgeliehenen Buches in die FHWT einen der neuen WITler kennengelernt, der auch Leute kennt, die ich kenne… wie klein die Welt doch ist. Der möchte auch MCP werden (auf C#) und die IHK-Prüfung bestehen. Darüber habe ich ihm dann etwas erzählt und gesagt, dass das alles gar nicht so schlimm [...]

Linux-Einstieg

Bin gerade dabei mir nen kleinen Server aufzusetzen und habe folgende wichtige Dateien (unter Debian 3.1) ausgemacht:
DNS/DHCP

/etc/network/interfaces enthält die Konfiguration der Netzwerkkarten. In meinem Fall musste ich hier den DHCP-Lease ausschalten.
auto eth0
iface eth0 inet static
address …
netmask …
hostname …

Systemkonfiguration

/etc/rc*.d/ enthalten die Start-/Stopskripte. Die entsprechenden Runlevels sind in der /etc/inittab definiert.
/var/log/ enthält die Systemlogs, u.a. auch die [...]

mod_rewrite

Um Typo3 mit mod_rewrite ans Laufen zu bekommen wäre folgendes angebracht:

Für das betreffende Verzeichnis müssen in der httpd.conf die Direktiven

Options AllowSymLinks und
AllowOverride FileInfo

gesetzt sein.
In der .htaccess muss zunächst einmal mod_rewrite geladen werden über RewriteEngine On, danach können die Regeln definiert werden.

Links:

http://www.modrewrite.de/foren/ftopic82.html

‘taskkill’ und ‘handle’

Aufgrund eines aktuellen Anwendungsfalls habe ich mir mal überlegt, wie man einfach einen Prozess beenden kann, der auf eine bestimmte Datei zugreift, um diese dann löschen zu können.
Normalerweise nimmt der versierte Windowsnutzer dafür “taskkill.exe”. Mit Schalter “/pid” und der Prozess-ID des zu beendenden Prozesses ist das kein Problem. Auch wenn die PID nicht bekannt ist, [...]

WSUS

Habe heute den neuen Micosoft WSUS Server installiert und getestet!
Klappt verdammt gut für ein kostenloses Microsoft Produkt
Liefert auch brav die Service Packs und Office Updates aus und sieht dabei auch noch nett aus
Morgen werde ich mal nen Produktivtest mit einigen Clients fahren und schauen ob alles so läuft, wie’s soll…