Bug#797703: openssh-client: ssh-copy-id hangs when connection sharing in effect
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.
Reply to: