[Pkg-mc-devel] [Bug 508785] Re: Symbolic links by FTP connection are opened as absolute path

Yury V. Zaytsev yury at shurup.com
Tue Oct 12 16:13:39 UTC 2010

I am not sure whether "opening link as a name" is a valid behavior that
is expected from the FTP clients. I guess I have to do some digging in
the RFCs for that matter if miraculously I get some spare time...


Symbolic links by FTP connection are opened as absolute path
You received this bug notification because you are a member of Debian MC
Packaging Group, which is subscribed to mc in ubuntu.

Status in “mc” package in Ubuntu: New

Bug description:
Binary package hint: mc

I am using Pure-FTPd on server, which allows symbolic links in virtual chroot to go outside of the chroot. I tryied 4 different FTP clients on Windows, everyone opens the symbolic link correctly (CWD linkname), but when I try it with Midnight Commander, he tryies open the link with absolute path:

Server directory structure:

| |- logs -> /var/www/login/logs
| |- somefiles

Chroot is on ftp directory. When I try some FTP clients, everyone opens the logs symlink with 'CWD logs' but Midnight Commander executes 'CWD //var/www/login' (this I get from packet sniffer, perhaps he tryies to open the absolute path, then the requested directory).

I just tryied the Nautilus, the behaviour is the same as Midnight Commander, FileZilla works ok.

Ubuntu 9.10
mc 2:4.6.2-2ubuntu1

ProblemType: Bug
Architecture: amd64
Date: Sun Jan 17 16:05:00 2010
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: fglrx
Package: mc 2:4.6.2-2ubuntu1
ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
SourcePackage: mc
Uname: Linux 2.6.31-17-generic x86_64

More information about the Pkg-mc-devel mailing list