On Wed, Oct 22, 2003 at 10:30:04AM +0200, Jiang Wei wrote: > Un ami a moi m'avait demand� une question: est-ce qu'il est possible de > transferer un fichier par ftp (pose un fichier sur server proftpd) et > conserve la date original du fichier? quel est le config specifique pour > cela?
Au moins ProFTPd (casing officiel) supporte la commande MDTM. Ce sont apparemment des extensions au standard FTP. Elle permet de retourner la date de modification d'un fichier (mtime). Extrait du ChangeLog: - Added the non-RFC (but defacto standard) MDTM command, used by some clients to determine the modification time of a file (debian's dpkg, for example). mais je n'ai pas trouv� de m�thode pour configurer cette date ou la transmettre d'une fa�on ou d'une autre dans la source de ProFTPd dans stable, ni -- rapidement -- dans le standard RFC-959. Par contre, via Google j'ai trouv� quelques r�f�rences � une commande sp�cifique � ProFTPd (SITE UTIME) qui pourrait bien impl�menter cette fonctionnalit� dans une version tr�s r�cente. Je n'ai pas regard� plus en d�tail. Notons �galement que j'entrevois des probl�mes d'int�rop�rabilit�, en particulier vu que sous Windows le concept d'heure de r�f�rence n'est pas vraiment tr�s r�pandu. > Pour moi cela est impossible (atime,mtime), par contre le "ctime" devrait > pas chang�. un "ls -al" donne le mtime, donc il voit tjs le mtime (qui est > chang� pour le server ftp). Enfin, si jamais il y a une solution... Un programme en user-space ne peut changer facilement que le mtime ou le atime. Le ctime ne peut pas �tre chang� et est chang� au temps actuel lorsque le mtime ou le atime sont chang�s (via utime(2)). Le ctime repr�sente la derni�re modification du contenu de l'inode; l'atime la derni�re lecture du fichier et le mtime la derni�re modification du fichier. UNIX n'impl�mente pas le concept de date de cr�ation d'un fichier. > system info: proftpd 1.8, redhat 8 V�rifier que votre version n'est pas vuln�rable aux quelques probl�mes de s�curit� (notamment PAM) r�cents. Et 1.8 m'�tonne un peu comme num�ro de version. _______________________________________________ gull mailing list [EMAIL PROTECTED] http://lists.alphanet.ch/mailman/listinfo/gull
