Skip navigation.
 
mlRe: Cocoa FTP Server
FROM : Jonathon Mah
DATE : Sun Dec 12 15:34:09 2004

On 13 Dec 2004, at 00:17, Finlay Dobbie wrote:

> On Mon, 13 Dec 2004 00:00:35 +1030, Jonathon Mah <<email_removed>>
> wrote:
> (other stuff)
>

>> Just to whet people's appetites, this is part of a larger project to
>> implement arbitrary file systems in Mac OS X (shfs, gmailfs, etc.),
>> so you'll be able to mount directories over SSH, SFTP, and more!
>> (Yes, it will be open-source, but I'm just searching for a
>> starting-point at the moment.)

>
> Are you trying to do something like clone FUSE
> <http://fuse.sourceforge.net/>? If so, I would have thought that the
> whole network thing would be incidental and certainly shouldn't be the
> biggest challenge. And tying yourself to Cocoa is probably
> unnecessary.


The way I was planning to implement it was for the app to act as a kind
of "bridge" between protocols. The program would use, for example, an
SFTP client plugin and use it to connect to a remote server. It'd then
run its own FTP server (accessible only from localhost), which the
Finder could then mount. When the app receives various FTP commands
(LIST, etc.), it'd talk to the plugin, re-format the output as
necessary, and pass it back.

Most, if not all existing FTP server code is designed to work with file
system only. Since I'd be doing a lot of customizing of it
(intercepting commands and passing different results back, etc.), I
figured that a pure Cocoa server would be the easiest to modify.


Jonathon Mah
<email_removed>

Related mailsAuthorDate
mlCocoa FTP Server Jonathon Mah Dec 12, 14:30
mlRe: Cocoa FTP Server Finlay Dobbie Dec 12, 14:47
mlRe: Cocoa FTP Server Jonathon Mah Dec 12, 15:34
mlRe: Cocoa FTP Server M. Uli Kusterer Dec 12, 15:49
mlRe: Cocoa FTP Server Sherm Pendley Dec 12, 15:58
mlRe: Cocoa FTP Server Jonathon Mah Dec 12, 16:56
mlRe: Cocoa FTP Server M. Uli Kusterer Dec 12, 17:28
mlRe: Cocoa FTP Server Izidor Jerebic Dec 12, 17:55
mlRe: Cocoa FTP Server Finlay Dobbie Dec 12, 19:43