Timeline for duplicity with ssh tunneling
Current License: CC BY-SA 3.0
6 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Oct 15, 2018 at 20:01 | comment | added | Jim Dennis | pexect (pexpect.readthedocs.io/en/stable) is the most well known Python module for implementing "expect" like features (TCL/expect). It enables one to automate interactions with pseudo-terminal devices. | |
| Jan 28, 2017 at 16:32 | comment | added | Steve Petersen |
Oops again. Just a typo in the cron script. All working now. Thanks again. I'll try more strategies before multi-commenting next time.
|
|
| Jan 28, 2017 at 16:04 | comment | added | Steve Petersen |
Actually it works fine in the CLI once I figured out my duplicity version of wants --ssh-backend pexpect rather than pexpect+sftp in the url. But it does not work in cron - though as I say I had it reading the ssh agent info well enough for sshfs before.
|
|
| Jan 28, 2017 at 15:22 | comment | added | Steve Petersen |
It's still not working though - maybe pexpect doesn't read ssh's config file?
|
|
| Jan 28, 2017 at 15:22 | comment | added | Steve Petersen |
Thanks! I did read the man page, and even the section on ssh backends - but obviously not carefully enough. I assumed pexpect was some fancy variation on paramiko rather than the default ssh. (I did know how to throttle regular ssh, but not paramiko's version.
|
|
| Jan 28, 2017 at 10:09 | history | answered | Jakuje | CC BY-SA 3.0 |