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