--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: openssh-client: ssh-copy-id hangs when connection sharing in effect
- From: Toby Speight <T.M.Speight.90@cantab.net>
- Date: Tue, 01 Sep 2015 19:16:56 +0100
- Message-id: <87d1y2hunb.fsf@balti.ashgrove>
Package: openssh-client
Severity: normal
Traceback (most recent call last):
File "/usr/bin/reportbug", line 2235, in <module>
main()
File "/usr/bin/reportbug", line 1002, in main
(options, args) = parser.parse_args()
File "/usr/lib/python2.7/optparse.py", line 1400, in parse_args
stop = self._process_args(largs, rargs, values)
File "/usr/lib/python2.7/optparse.py", line 1444, in _process_args
self._process_short_opts(rargs, values)
File "/usr/lib/python2.7/optparse.py", line 1551, in _process_short_opts
option.process(opt, value, values, self)
File "/usr/lib/python2.7/optparse.py", line 789, in process
self.action, self.dest, opt, value, values, parser)
File "/usr/lib/python2.7/optparse.py", line 809, in take_action
self.callback(self, opt, value, parser, *args, **kwargs)
File "/usr/bin/reportbug", line 760, in verify_append_option
elif value in valid:
TypeError: argument of type 'function' is not iterable
If I attempt to ssh-copy-id to a host that has connection sharing
enabled in my config file, it hangs and must be killed.
I can avoid this by including `-o ControlPath=none' on the command line.
I think that ssh-copy-id should automatically set this option, always.
--- End Message ---
--- Begin Message ---
- To: Toby Speight <T.M.Speight.90@cantab.net>, 797703-done@bugs.debian.org
- Subject: Re: Bug#797703: openssh-client: ssh-copy-id hangs when connection sharing in effect
- From: Colin Watson <cjwatson@debian.org>
- Date: Sun, 30 Nov 2025 20:18:17 +0000
- Message-id: <aSymiSFVr0m1cC2p@riva.ucam.org>
- In-reply-to: <87d1y2hunb.fsf@balti.ashgrove>
- References: <87d1y2hunb.fsf@balti.ashgrove>
Source: openssh
Source-Version: 1:7.2p1-1
On Tue, Sep 01, 2015 at 07:16:56PM +0100, Toby Speight wrote:
If I attempt to ssh-copy-id to a host that has connection sharing
enabled in my config file, it hangs and must be killed.
I can avoid this by including `-o ControlPath=none' on the command line.
I think that ssh-copy-id should automatically set this option, always.
This was done in OpenSSH 7.2p1 (see
https://anongit.mindrot.org/openssh.git/commit/?id=ef39e8c0497ff0564990a4f9e8b7338b3ba3507c).
Sorry for not noticing until now!
Thanks,
--
Colin Watson (he/him) [cjwatson@debian.org]
--- End Message ---