[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