ExtendedLog

Befehl: ExtendedLog

Syntax: ExtendedLog [ filename [[command-classes] format-nickname]]

Beschreibung:
Die "ExtendedLog" Anweisung erlaubt die Erstellung von individuellen Logfiles, entweder Global oder per Virtuellen Host.
Der Dateiname muss einen absoluten Pfad enthalten, an dem proftpd die Logs anhängt bzw. erstellt.

Es können mehrere Logfiles (sinnvollerweise mit anderen Anweisungen) erstellt werden. Außerdem, kann mittels des "command-classes" Arguments angegeben werden, welche Art von Befehlen mit geloggt werden. Wenn keine Befehls Klasse angegeben ist, werden standardmäßig alle Befehle geloggt (Passwörter sind versteckt). Die Befehls Klassen werden durch Komma (kein (!!) Leerzeichen) getrennt.

Folgende Befehls Klassen sind zulässig:
NONE - keine Befehle
AUTH - Authenfizierungs Befehle (USER, PASS)
INFO - Informelle Befehle (PWD, SYST, usw.)
DIRS - Verzeichnis Befehle (LIST, CWD, MKD, usw.)
READ - Lesen (RETR)
WRITE - Schreiben (erstellen,löschen,schreiben von Verzeichnisse und Dateien)
MISC - Verschiedene Befehle (SITE, usw)
ALL - Alle Befehle (STANDARD !)

Wenn eine Format Beschreibung übergeben wird, wird dieses vordefiniertes Format übernommen (erstellt durch LogFormat). Ansonsten wird das Standard Format von "%h %l %u %t %r %s %b" benutzt.
siehe Außerdem: LogFormat, TransferLog