aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2013-12-02 09:11:35 +0100
committerMattias Andrée <maandree@operamail.com>2013-12-02 09:11:35 +0100
commitb1f4e18a4d003dbc3daf1367011daab73e6dc012 (patch)
tree2c287572a93b6167166fd9134169c60d955b8b0f
parentm perror (diff)
downloadgot-diminished-b1f4e18a4d003dbc3daf1367011daab73e6dc012.tar.gz
got-diminished-b1f4e18a4d003dbc3daf1367011daab73e6dc012.tar.bz2
got-diminished-b1f4e18a4d003dbc3daf1367011daab73e6dc012.tar.xz
use stty after ssh1385971962
Signed-off-by: Mattias Andrée <maandree@operamail.com>
-rw-r--r--src/got-diminished2
-rw-r--r--src/got-diminished-ssh.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/got-diminished b/src/got-diminished
index f098bfd..6ff6642 100644
--- a/src/got-diminished
+++ b/src/got-diminished
@@ -9,7 +9,7 @@
_use_ssh ()
{
- exec "/usr/libexec/got-diminished-ssh" "${user}"
+ exec "/usr/libexec/got-diminished-ssh" "${user}" "${tty_settings}"
}
_use_login ()
diff --git a/src/got-diminished-ssh.c b/src/got-diminished-ssh.c
index c289b4e..13ce600 100644
--- a/src/got-diminished-ssh.c
+++ b/src/got-diminished-ssh.c
@@ -41,6 +41,8 @@ int main(int argc, char** argv)
sleep(3);
free(command);
+ execlp("stty", "stty", *(argv + 2), NULL);
+
return 0;
}