Skip to main content

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