[Cyberduck-trac] [Cyberduck] #11168: Cyberduck Tries To Use iTerm For Default Terminal and Fails

Cyberduck trac at cyberduck.io
Sat Oct 10 14:17:53 UTC 2020


#11168: Cyberduck Tries To Use iTerm For Default Terminal and Fails
--------------------------+----------------------
 Reporter:  josephtlyons  |         Owner:
     Type:  defect        |        Status:  new
 Priority:  normal        |     Milestone:
Component:  core          |       Version:  7.6.0
 Severity:  normal        |    Resolution:
 Keywords:  Terminal      |  Architecture:  Intel
 Platform:  macOS 10.15   |
--------------------------+----------------------
Description changed by dkocher:

Old description:

> I recently installed iTerm, but to my knowledge, have not made it the
> default Terminal of my Mac.  When I use Go > Open in Terminal, Cyberduck
> tries to use iTerm as the default terminal.  However, it fails with the
> error message:
>

> {{{
> Access Denied
>
> Failure running script in iTerm2. Expected “,” but found class name.
> Please verify disk permissions.
>
> }}}
>
> I found this ticket: https://trac.cyberduck.io/ticket/2987
>
> Which details how to reset the defaults with the following commands:
>

> {{{
> defaults delete ch.sudo.cyberduck terminal.bundle.identifier
> defaults delete ch.sudo.cyberduck terminal.command
>
> }}}
>
> But running either of these commands shows the following message:
>

> {{{
> Defaults have not been changed.
>
> }}}
>
>  1) How can I set Cyberduck to use the standard Mac Terminal?
>  2) If I later ended up wanting to use iTerm, what would I need to do to
> get it to work?

New description:

 I recently installed iTerm, but to my knowledge, have not made it the
 default Terminal of my Mac.  When I use Go > Open in Terminal, Cyberduck
 tries to use iTerm as the default terminal.  However, it fails with the
 error message:


 {{{
 Access Denied

 Failure running script in iTerm2. Expected “,” but found class name.
 Please verify disk permissions.

 }}}

 I found this ticket: #2987

 Which details how to reset the defaults with the following commands:


 {{{
 defaults delete ch.sudo.cyberduck terminal.bundle.identifier
 defaults delete ch.sudo.cyberduck terminal.command

 }}}

 But running either of these commands shows the following message:


 {{{
 Defaults have not been changed.

 }}}

  1) How can I set Cyberduck to use the standard Mac Terminal?
  2) If I later ended up wanting to use iTerm, what would I need to do to
 get it to work?

--

--
Ticket URL: <https://trac.cyberduck.io/ticket/11168#comment:2>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list