Bug 350654 - Krusader cannot send a file over FTP without ".part" extention
Summary: Krusader cannot send a file over FTP without ".part" extention
Status: RESOLVED FIXED
Alias: None
Product: krusader
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.4.0-beta3 "Single Step"
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Krusader Bugs Distribution List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-27 09:03 UTC by Sergiu Bivol
Modified: 2018-05-15 20:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergiu Bivol 2015-07-27 09:03:34 UTC
I have not found a way to make Krusader transfer files over FTP like any other client. It always appends .part to a filename and then tries to rename the transferred file. This behavior does not work on many FTP servers, especially if the server handles renaming itself.
In previous versions of Krusader, it honored the KDE settings for this behavior, but doesn't anymore.

Reproducible: Always

Steps to Reproduce:
1. Transfer a file to a FTP server that doesn't support rename operation


Actual Results:  
An error pops up, saying that renaming was not successful.

Expected Results:  
Krusader should have provided a setting to disable this behavior, or even better – make this feature disabled by default. I can not think of a scenario where the current behavior would be useful as a default.
Comment 1 Davide Gianforte 2015-07-27 10:08:15 UTC
This is not an internal Krusader issue; this is handled by KIO which by default append ".part" to the filename and then rename it back.

I have the same issue when I try to save a file which I don't have write permissions.

Go to System Setttings, Network, Network Options and uncheck "Mark partially uploaded files"; this should fix it. Tell me if it works.

http://forum.krusader.org/viewtopic.php?p=9095&sid=f17f6c069b290f97bc2ed4c7ec5f5a1e
http://www.krusader.org/documentation/faq_usage.html#faqu_no_part
Comment 2 Sergiu Bivol 2015-07-27 10:16:16 UTC
I have unchecked "Mark partially uploaded files" before reporting this bug. Nothing changed.
Comment 3 Davide Gianforte 2015-07-27 10:28:55 UTC
What version of Krusader and KDE do you use?
Comment 4 Sergiu Bivol 2015-07-27 10:55:35 UTC
Krusader 2.4.0-beta3 "Single Step"
Plasma 5.2.2
KDE Platform 4.14.6
Comment 5 Davide Gianforte 2015-07-27 11:14:50 UTC
The settings in the default control panel (version5) don't affect the kio that your krusader uses. From a terminal, look if there are more than one systemsettings* executables (it should be named systemsettings4 and systemsettings5, which is the default one), systemsettings4 is the control panel that you need.

Otherwise, the new Krusader will be shipped sooner, and it uses KIO5
Comment 6 Sergiu Bivol 2015-07-27 12:18:51 UTC
Thank you Davide, I understand the problem now. I only have systemsettings5... 
It is very unfortunate that a user needs a specific version of systemsettings to control a specific version of KIO.
Comment 7 Davide Gianforte 2015-07-27 19:21:44 UTC
You can trick KDE (or at least let's try): I disabled .part files and I have a file called "kio_ftprc" in ~/.config with MarkPartial=false inside; for kde4 it should be located in ~/.kde(4)/share/config/kio_ftprc, I don't think the config file was changed
Comment 8 Davide Gianforte 2018-05-15 20:23:00 UTC
Resolved with the KF5 port (since 2.5.0)