Peter Wiersig wrote:
On Sun, Jan 08, 2006 at 06:50:36PM +0100, Matthias Keller wrote:
Ist das ein bug oder nur irgendeine merkwürdige konfiguration??
Der "bug" ist in der FTP-Spezifikation, da dort eigentlich nur davon gesprochen wird, wie Dateinamen zu uebermitteln sind.
Die Zeitstempel und sonstigen Angaben sind dann immer von den Server-Programmierern drangestoepselt, ohne das man da eine Spezifikation fuer erdacht hat.
Deshalb uebertragen manche FTP-Server die Zeitpunkte mit implizierter (lokaler) Zeitzone, andere als GMT. Pure-ftpd scheint das letztere zu tun. Der Abstand von deiner eingestellten Zeitzone CET zur GMT betraegt eine Stunde.
Das Protokoll ist halt fuer die Zeit gedacht, als 5 Rechner im Internet verbunden waren.
Was ich inzwischen so gelesen habe ist eben das merkwürdige dass es pure-ftpd für lokale user 'richtig' macht, sprich alle logs in der lokalen Zeitzone anzeigt, nur für virtuelle user geht er anscheinend auf GMT... Mir wärs ja egal ob GMT oder nicht, aber die logs sollten wenigstens konsistent sein... :-( Leider scheint es als sei pure-ftpd ziemlich tot was die Weiterentwicklung/Bugfixing angeht... jedenfalls wurde der letzte bug irgendwann im 2004 gefixt... Aber leider gibt es zumindest für Suse10.0 keine enthaltene alternative - vsftp oder wie der heisst ist viel zu unflexibel und kompliziert mit mysql und proftpd welches ich damals auf suse 6.4 eingesetzt hatte ist nicht mehr enthalten :-( Wird wohl kaum was nützen für diesen bug bei SUSE einen bugreport zu schreiben, oder? Matti