Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jul 2009 13:50:34 +0100 (BST)
From:      Jamie Landeg Jones <jamie@bishopston.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/136688: [patch] port ftp/jftpgw - add "MLSD" capability
Message-ID:  <200907121250.n6CCoYUs005486@catflap.bishopston.net>
Resent-Message-ID: <200907121320.n6CDK0AZ093189@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200907121250.n6CCoYUs005486>