This is a discussion on SFTP batch mode patch within the OpenSSH Development forums, part of the Networking and Network Related category; Hi, We do a lot of automated file transfers with SFTP, and found this small patch very helpful. The main ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hi,
We do a lot of automated file transfers with SFTP, and found this small patch very helpful. The main effect is to tell the underlying SSH client that it's operating in batch mode. Patch is against 3.9p1. Thanks, Jeremy Monin Sysadmin and open-source developer diff -ur openssh-3.9p1-orig\sftp.c openssh-3.9p1\sftp.c --- openssh-3.9p1-orig\sftp.c Sat Jul 17 02:12:08 2004 +++ openssh-3.9p1\sftp.c Thu Oct 14 11:39:40 2004 @@ -1420,6 +1420,7 @@ fatal("%s (%s).", strerror(errno), optarg); showprogress = 0; batchmode = 1; + addargs(&args, "-obatchmode yes"); break; case 'P': sftp_direct = optarg; diff -ur openssh-3.9p1-orig\sshconnect.c openssh-3.9p1\sshconnect.c --- openssh-3.9p1-orig\sshconnect.c Mon Jun 21 22:56:02 2004 +++ openssh-3.9p1\sshconnect.c Thu Oct 14 09:02:32 2004 @@ -537,8 +537,11 @@ char *p; int ret = -1; - if (options.batch_mode) + if (options.batch_mode) { + logit(prompt); + logit("Replied NO (batch mode)"); return 0; + } for (msg = prompt;;msg = again) { p = read_passphrase(msg, RP_ECHO); if (p == NULL || _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@mindrot.org http://www.mindrot.org/mailman/listi...enssh-unix-dev |
![]() |
| Thread Tools | |
| Display Modes | |
|
|