Displaying 12 results from an estimated 12 matches for "iamrecursive".
2004 Aug 31
1
[PATCH] supporting a remote scp path option in scp
...H_SSH_PROGRAM;
+/* This is the program to execute for the remote scp. ("scp" or -e) */
+char *scp_remote_program = _PATH_SCP_REMOTE_PROGRAM;
+
/* This is used to store the pid of ssh_program */
pid_t do_cmd_pid = -1;
@@ -198,8 +201,8 @@
int errs, remin, remout;
int pflag, iamremote, iamrecursive, targetshouldbedirectory;
-#define CMDNEEDS 64
-char cmd[CMDNEEDS]; /* must hold "rcp -r -p -d\0" */
+char *rscpcmd; /* must hold scp_remote_program + "-r -p -d\0" */
+
int response(void);
void rsource(char *, struct stat *);
@@ -212,12 +21...
2000 Aug 18
0
[PATCH] Support symlinks in scp of openssh 2
...ch, instead of following them and
+copying their targets.
.It Fl p
Preserves modification times, access times, and modes from the
Index: scp.c
--- scp.c.prev
+++ scp.c Fri Aug 18 04:14:40 2000
@@ -253,5 +253,5 @@ struct passwd *pwd;
uid_t userid;
int errs, remin, remout;
-int pflag, iamremote, iamrecursive, targetshouldbedirectory;
+int linkflag, pflag, iamremote, iamrecursive, targetshouldbedirectory;
#define CMDNEEDS 64
@@ -280,5 +280,5 @@ main(argc, argv)
memset(sshoptions,0,sizeof(sshoptions));
sshoptionsend = sshoptions;
- while ((ch = getopt(argc, argv, "dfprtvBCc:i:P:o:S:q46")...
2019 Jan 19
2
Status of SCP vulnerability
Hello,
I would like to request an update of the progress regarding fixes for the recently disclosed SCP vulnerability (CVE-2018-20685, CVE-2019-6111, CVE-2019-6109, CVE-2019-6110)
It has been stated that CVE-2018-20685 has been patched in november but there are currently no information available on the progress of patches regarding the other CVEs.
Will there be a patched release any time soon?
2006 May 14
1
scp patch to delete source files after copy
...ot;);
verbose_mode = 1;
***************
*** 373,381 ****
remin = remout = -1;
do_cmd_pid = -1;
/* Command to be executed on remote system using "ssh". */
! (void) snprintf(cmd, sizeof cmd, "scp%s%s%s%s",
verbose_mode ? " -v" : "",
iamrecursive ? " -r" : "", pflag ? " -p" : "",
targetshouldbedirectory ? " -d" : "");
(void) signal(SIGPIPE, lostconn);
--- 379,388 ----
remin = remout = -1;
do_cmd_pid = -1;
/* Command to be executed on remote system using "...
2010 Nov 19
3
File Offsets for SCP (patch)
...agement application.
Any comments, questions, or suggestions are welcome.
--- ../canonical-openssh5.6/scp.c 2010-07-01 23:37:33.000000000 -0400
+++ scp.c 2010-11-19 17:17:26.000000000 -0500
@@ -302,6 +302,7 @@ struct passwd *pwd;
uid_t userid;
int errs, remin, remout;
int pflag, iamremote, iamrecursive, targetshouldbedirectory;
+double fd_offset, fd_inset;
#define CMDNEEDS 64
char cmd[CMDNEEDS]; /* must hold "rcp -r -p -d\0" */
@@ -324,6 +325,9 @@ main(int argc, char **argv)
extern char *optarg;
extern int optind;
+ fd_inset = 0;
+ fd_offset = 0;
+
/* Ensure that fds 0,...
2002 Jul 13
0
[PATCH]: scp program improved
...on-zero to enable verbose mode. */
int verbose_mode = 0;
+/* This disables resume mode for default */
+int resume_mode = 0;
+
/* This is set to zero if the progressmeter is not desired. */
int showprogress = 1;
@@ -202,6 +224,7 @@
uid_t userid;
int errs, remin, remout;
int pflag, iamremote, iamrecursive, targetshouldbedirectory;
+off_t rate_limit = 0;
#define CMDNEEDS 64
char cmd[CMDNEEDS]; /* must hold "rcp -r -p -d\0" */
@@ -223,7 +246,10 @@
char *targ;
extern char *optarg;
extern int optind;
-
+ int factor, i; /* For rate limit */
+ const char factors[] = "kMMGGG&qu...
2001 Oct 16
6
program-prefix does not work
...s, "-v");
verbose_mode = 1;
***************
*** 327,343 ****
remin = remout = -1;
/* Command to be executed on remote system using "ssh". */
! (void) snprintf(cmd, sizeof cmd, "scp%s%s%s%s",
verbose_mode ? " -v" : "",
iamrecursive ? " -r" : "", pflag ? " -p" : "",
! targetshouldbedirectory ? " -d" : "");
(void) signal(SIGPIPE, lostconn);
if ((targ = colon(argv[argc - 1]))) /* Dest is remote host. */
! toremote(targ, argc, argv);
else {
! toloc...
1999 Dec 27
0
1.2pre17: -C option to scp
...optind;
fflag = tflag = 0;
- while ((ch = getopt(argc, argv, "dfprtvBCc:i:P:q")) != EOF)
+ while ((ch = getopt(argc, argv, "dfprtvLBCc:i:P:q")) != EOF)
switch (ch) {
/* User-visible flags. */
case 'p':
@@ -253,6 +259,9 @@
break;
case 'r':
iamrecursive = 1;
+ break;
+ case 'L':
+ nolowports = 1;
break;
/* Server options. */
case 'd':
2001 May 12
4
Erase the source file open; specify a tempfile name option
...7 @@
/* Returns width of the terminal (for progress meter calculations). */
int getttywidth(void);
+
int do_cmd(char *host, char *remuser, char *cmd, int *fdin, int *fdout, int argc);
/* Struct for addargs */
@@ -206,9 +207,11 @@
uid_t userid;
int errs, remin, remout;
int pflag, iamremote, iamrecursive, targetshouldbedirectory;
+int eraseflag;
+char *tmpfn = "";
-#define CMDNEEDS 64
-char cmd[CMDNEEDS]; /* must hold "rcp -r -p -d\0" */
+char *cmd;
+int cmdlen;
int response(void);
void rsource(char *, struct stat *);
@@ -236,7 +239,7 @@
addargs(&args, "-oFallBac...
2000 Aug 12
0
[PATCH] scp -S support
...rn int optind;
fflag = tflag = 0;
- while ((ch = getopt(argc, argv, "dfprtvBCc:i:P:q46")) != EOF)
+ while ((ch = getopt(argc, argv, "dfprtvBCc:i:P:q46S:")) != EOF)
switch (ch) {
/* User-visible flags. */
case '4':
@@ -265,6 +268,9 @@
case 'r':
iamrecursive = 1;
break;
+ case 'S':
+ ssh_program = optarg;
+ break;
/* Server options. */
case 'd':
targetshouldbedirectory = 1;
@@ -388,7 +394,7 @@
if (*src == 0)
src = ".";
host = strchr(argv[i], '@');
- len = strlen(SSH_PROGRAM) + strlen(a...
2017 Aug 04
4
Filter files received on scp server
Hey,
So, I would be looking at type A. Forgive me if my understanding of how OpenSSH operates is not reflective of reality. I am assuming that, the file transfer is happening somewhat logically, with a name being known, content written, blah blah.
>From reading scp.c, it appears that, the client end at least knows the file name so I must assume the server end must be given it.
I am hoping to
2003 Oct 08
4
OS/390 openssh
...r(int ch);
void packet_put_int(u_int value);
diff -bur openssh-3.7.1p2.orig/scp.c openssh-3.7.1p2/scp.c
--- openssh-3.7.1p2.orig/scp.c Fri Aug 22 01:34:41 2003
+++ openssh-3.7.1p2/scp.c Tue Oct 7 08:22:02 2003
@@ -201,6 +201,9 @@
uid_t userid;
int errs, remin, remout;
int pflag, iamremote, iamrecursive, targetshouldbedirectory;
+#ifdef CHARSET_EBCDIC
+int binary=0;
+#endif
#define CMDNEEDS 64
char cmd[CMDNEEDS]; /* must hold "rcp -r -p -d\0" */
@@ -231,7 +234,11 @@
addargs(&args, "-oClearAllForwardings yes");
fflag = tflag = 0;
- while ((ch = getopt(argc, argv,...