The sync scripts using dsh are pretty much useless without a ssh-agent set up as you get asked a billion times for your password. They should check the environment and tell you you're being dumb if it's not there... or else maybe pop you into a temporary ssh-agent so you only need to verify your key passphrase once at the start.
Version: unspecified
Severity: enhancement