Am 28. September 2011 12:49 schrieb Uwe Schuerkamp <uwe.schuerkamp@gmail.com>:
Hallo Leute,
wir migrieren gerade im Rahmen eines HW-Wechsels einen FTP-Server von solaris zu SuSE (m. W. nach vsftpd). Dabei ist uns aufgefallen, dass sich beide Server bzgl. des ls-Output unterschiedlich verhalten: Solaris gibt lediglich eine Liste der Datei- und Dirnamen aus, während vsftpd scheinbar "ls -l" zurückgibt.
In der manpage des vsftpd habe ich nichts zur Konfiguration des ls-output gefunden, hat eventuell jemand eine andere Idee, wo wir hier ansetzen könnten?
Wenn es vsftpd ist: Nur im source code. Der Befehl "LIST" ist -l, der Befehl NLST ist ohne -l (in der Datei postlogin.c nach "handle_list" suchen und beim aufruf handle_dir_common die 1 durch eine 0 ersetzen) Die frage ist aber: Was ist verkert an dem Output?
Viele Grüße & danke im voraus,
Uwe
Gruss Jan -- Murphy's Law of Combat Rule #3: "Never forget that your weapon was manufactured by the lowest bidder"