[Cyberduck-trac] [Cyberduck] #9813: Edit command changes permission of file, even if only reading the file
Cyberduck
trac at trac.cyberduck.io
Tue Jan 17 18:10:41 UTC 2017
#9813: Edit command changes permission of file, even if only reading the file
------------------------+----------------------
Reporter: tempelmann | Owner:
Type: defect | Status: new
Priority: high | Milestone:
Component: core | Version: 5.2.2
Severity: normal | Resolution:
Keywords: | Architecture:
Platform: |
------------------------+----------------------
Comment (by tempelmann):
And here is the transcript (it would be helpful if it included
timestamps). It includes the results from using the Edit button two times.
The second time, the permissions got updated, as you can see. Even worse,
it appears that Cyberduck uploaded a new file, so it seems that Cyberduck
believed that the previously downloaded file was edited and probably
uploaded that, even though I never changed the downloaded file.
But even if it just uploaded the new file - it should not have changed the
original server file's permissions. The permission of the local downloaded
file are not supposed to match those on the server. The server has its own
user after all, and also has its own permissions setup, which do not match
those on the local machine. At least not without a warning.
The global Cyberduck prefs that let me specify Upload permissions cannot
help me here as I would have to change those prefs every time I upload
some file. So, instead, I expect Cyberduck to keep the original file
permissions on the server instead of using some global setting (and note
that I have not enabled to set the permissions for Upload, which means I
intend to keep the original permissions).
So, in all, these are actually two separate issues.
I'm going back to version 4 for now.
{{{
5 OPENDIR
6 READDIR
7 READDIR
8 CLOSE
9 OPEN
10 READ
11 READ
12 READ
13 READ
14 READ
15 READ
16 CLOSE
17 OPENDIR
18 READDIR
19 READDIR
20 CLOSE
21 OPEN
22 READ
23 READ
24 READ
25 READ
26 READ
27 READ
28 CLOSE
29 OPENDIR
30 READDIR
31 READDIR
32 CLOSE
33 OPEN
34 WRITE
35 WRITE
36 WRITE
37 CLOSE
38 REMOVE
39 RENAME
}}}
--
Ticket URL: <https://trac.cyberduck.io/ticket/9813#comment:7>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list