ports/136688: [patch] port ftp/jftpgw - add "MLSD" capability
Jamie Landeg Jones
jamie at bishopston.net
Sun Jul 12 13:20:01 UTC 2009
>Number: 136688
>Category: ports
>Synopsis: [patch] port ftp/jftpgw - add "MLSD" capability
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 12 13:20:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Jamie Landeg Jones
>Release: FreeBSD 6.2-RELEASE i386
>Organization:
http://www.bishopston.com/jamie/
>Environment:
System: FreeBSD catflap.bishopston.net 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Thu Jun 4 18:35:02 BST 2009 root at catflap.bishopston.net:/usr/obj/usr/src/sys/CATFLAP i386
>Description:
Some ftp clients, such as "FileZilla" use the "MLSD" command to retrieve accurate
directory listsings.
Proftpd and other ftp servers support this, but the jftpgw ftp proxy
doesn't, causing the client to hang.
This patch adds this capability.
>How-To-Repeat:
Try using filezilla with a jftpgw server, and it will hang.
>Fix:
Install the following file /usr/ports/ftp/jftpgw/patch-std_cmds.h:
*** std_cmds.h.orig Thu Jan 8 21:51:32 2004
--- std_cmds.h Sun Jul 12 13:23:24 2009
***************
*** 42,47 ****
--- 42,48 ----
{ "QUIT", std_quit },
{ "LIST", std_list },
{ "NLST", std_list },
+ { "MLSD", std_list },
{ 0, 0 }
};
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list