Skip to content

Symbolic links on local side are not handled properly #995

@cyberduck

Description

@cyberduck

99ca488 created the issue

When you download a file and overwrite a file that is a symbolic link on the local machine Cyberduck does something very weird. It should open a file pointer on the symbolic link and the filesystem will handle writing the contents of the file to the location that is referred to by the symbolic link.

Example:

In Terminal:

cd ~/tmp
echo "Hello world" > file.txt
ln -s file.txt link.txt
ls -al

In Cyberduck:

Upload link.txt
Download link.txt

In Terminal:

cd ~/tmp
ls -al

See that file.txt has now become a symbolic link to 'Hello world?' - it's not even a file anymore.

Thanks for a great FTP client!

Simon

Metadata

Metadata

Assignees

Labels

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions