This should definitely be fixed in ssh-copy-id - making these assumptions is just bad.
However, I found a workaround that is convenient for me at least and that I think could be a stopgap for others too, until such time as ssh- copy-id is fixed. I wrote it up here: http://blog.duesenklipper.de/2015/10/05/interactive-fish-without- breaking-sh-scripts.html -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to openssh in Ubuntu. https://bugs.launchpad.net/bugs/1493067 Title: ssh-copy-id fails by making assumptions about the default shell on the remote machine To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1493067/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs