missing ssh on rsyncd url - rsync: Failed to exec ssh: No such file or directory (2)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Fix Released
|
Medium
|
Unassigned |
Bug Description
rsync daemon urls like "rsync:
by 0.6.08/09 under python 2.6: duplicity mis-identifies them as rsync-over-ssh and fails.
an example run
Args: /usr/bin/duplicity -v 9 collection-status --archive-dir /var/lib/duplicity --name home rsync:/
...
/usr/bin/python 2.6.6 (r266:84292, Aug 24 2010, 18:13:06)
[GCC 4.4.5 20100816 (prerelease)]
=======
Reading results of 'rsync rsync:/
Running 'rsync rsync:/
Error is:
rsync: Failed to exec ssh: No such file or directory (2)
(there is no ssh on said test client, that's expected - but duplicity should not have tried ssh anyway.)
please note that the same versions of duplicity work perfectly when used with python 2.5;
an example of how 0.6.08 fails can be found here: http://
the problem applies to both unauthorized (rsync:
Related branches
summary: |
- 0.6.08 and 09: rsync url parsing broken, but only with python 2.6 + 0.6.09: rsync url parsing broken, but only with python 2.6 |
Changed in duplicity: | |
milestone: | none → 0.6.11 |
importance: | Low → Medium |
summary: |
- SOLVED missing ssh on rsyncd url - rsync: Failed to exec ssh: No such - file or directory (2) + missing ssh on rsyncd url - rsync: Failed to exec ssh: No such file or + directory (2) |
Changed in duplicity: | |
status: | Fix Committed → Fix Released |
oops - my mistake: the problem applies only to 0.6.09, not to 0.6.08.