You are not logged in.

#1 2015-03-21 01:15:30

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

KDE/dolphin delete files located on sshfs remotely

Currently deleting any files mounted via fuse.sshfs makes dolphin copy the files over to my pc and save them in ~/.local/share/Trash.

I have found this, and have checked the directories in question
- .Trash exists with 777 + sticky bit
- .Trash-1000 (id of both my local AND remote user) exists as well with 700 without the sticky bit
Both folders are in the $topdir (/data remotely) as described by the specification. Copying them over to /home/myuser/mountpoint (which would be my local $topdir) does not change the behavior

The specification says that .Trash-uid is to be created automatically in case .Trash with required attributes does not exist.
Why is dolphin not deleting the files remotely?


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

#2 2015-03-21 07:55:14

masolit
Member
Registered: 2013-12-24
Posts: 46

Re: KDE/dolphin delete files located on sshfs remotely

.

Last edited by masolit (2019-12-03 16:11:00)

Offline

#3 2015-03-21 12:43:37

Soukyuu
Member
Registered: 2014-04-08
Posts: 854

Re: KDE/dolphin delete files located on sshfs remotely

Thanks, but that's a crude workaround at best. It also does not handle trash at all - the only option is to delete the file permanently.
I've  found this 11 years old unresolved bug here, seems to be what is causing it.  Konqueror behaves the same, so it seems it's a kio thing once again.


[ Arch x86_64 | linux | Framework 13 | AMD Ryzen™ 5 7640U | 32GB RAM | KDE Plasma Wayland ]

Offline

Board footer

Powered by FluxBB