ref: 0526b2a45b75203f32df0b335db3eb36825862a3
parent: 4c48be21bc7db72a5ad5c81f68063a6f3de61476
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Fri Jan 13 14:54:42 EST 2017
rx: remove ssh code
--- a/sys/src/cmd/rx.c
+++ b/sys/src/cmd/rx.c
@@ -17,7 +17,6 @@
char *buildargs(char*[]);
int send(int);
void error(char*, char*);
-void sshexec(char*, char*);
void
usage(void)
@@ -71,14 +70,6 @@
rex(fd, args);
close(fd);
- /* if there's an ssh port, try that */
- fd = call("tcp", host, "ssh", &addr);- if(fd >= 0){- close(fd);
- sshexec(host, args);
- /* falls through if no ssh */
- }
-
/* specific attempts */
fd = call("tcp", host, "shell", &addr);if(fd >= 0)
@@ -214,27 +205,6 @@
sleep(250);
postnote(PNPROC, kid, note);/**/
exits(0);
-}
-
-void
-sshexec(char *host, char *cmd)
-{- char *argv[10];
- int n;
-
- n = 0;
- argv[n++] = "ssh";
- argv[n++] = "-iCm";
- if(!returns)
- argv[n++] = "-r";
- if(ruser){- argv[n++] = "-l";
- argv[n++] = ruser;
- }
- argv[n++] = host;
- argv[n++] = cmd;
- argv[n] = 0;
- exec("/bin/ssh", argv);}
int
--
⑨