Comment 1 for bug 576564

Revision history for this message
edso (ed.so) wrote :

Here they come .. Changes are

backend.py
- always urldecode password form url
- url_parse port for rsync now, silently ignore rsyncd syntax parse error, alternate port for rsyncd is determined by rsyncbackend
- deprecated os.system, os.popen functions namely run_command(_persist), popen(_persist), both are now interface compatible wrappers to new functions subprocess_popen(_persist)
- subprocess_popen(_persist) shows STDOUT/ERR output on error and returns exitcode, stdout, stderr and uses subprocess.popen which exists only since python 2.4

rsyncbackend.py
- rsyncd authenfication support (should be mentioned in manpage, that this only includes plain rsync and rsync+ssh needs key authentification or ssh-agent or the like)
- alternate port support for rsyncd and rsync over ssh

..ede