[Cyberduck-trac] [Cyberduck] #7004: Extract Archive error with paratheses are in filename

Cyberduck trac at trac.cyberduck.ch
Sun Dec 16 20:18:44 CET 2012


#7004: Extract Archive error with paratheses are in filename
-------------------------+-------------------------------------------------
    Reporter:  wiserweb  |      Owner:  dkocher
        Type:  defect    |     Status:  new
    Priority:  normal    |  Milestone:
   Component:            |    Version:  4.2.1
  cloudfront             |   Keywords:  parentheses, escape characters,
    Severity:  normal    |  extract archive
Architecture:  Intel     |   Platform:
-------------------------+-------------------------------------------------
 It appears that the extraction function currently doesn't escape
 parentheses from the command that is run when extracting a file.

 If the file is on a server abc.zip, extract command will work.

 If the file is on a server named  'abc(1).zip', the extract will fail as
 the command that is being run on the remote server encounters the
 parentheses and thinks it is another command token.

 Recommended Fix: Escape all characters from filenames prior to executing
 the extract command on remote servers.

 Temporary workaround: Rename the filename on the server to exclude any
 parentheses or other *nix characters which require escaping.

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/7004>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.


More information about the Cyberduck-trac mailing list