Skip to content

Symbolic links on local side are not handled properly #995

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

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions