aboutsummaryrefslogtreecommitdiffstats
path: root/got
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2013-09-30 19:47:59 +0200
committerMattias Andrée <maandree@operamail.com>2013-09-30 19:47:59 +0200
commit3a3b983fe9eb74182502c45fe58477252c1b2446 (patch)
treeb12651793087e6406ca5b26ca8cce7b718297443 /got
parentreadd flexibility (diff)
downloadgates-of-tartaros-3a3b983fe9eb74182502c45fe58477252c1b2446.tar.gz
gates-of-tartaros-3a3b983fe9eb74182502c45fe58477252c1b2446.tar.bz2
gates-of-tartaros-3a3b983fe9eb74182502c45fe58477252c1b2446.tar.xz
no need for an extra user to use ssh
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'got')
-rwxr-xr-xgot4
1 files changed, 2 insertions, 2 deletions
diff --git a/got b/got
index 1e55158..990d6b7 100755
--- a/got
+++ b/got
@@ -58,8 +58,8 @@ login_function=_login
function _login
{
if [ ! "${user/@/}" = "${user}" ]; then
- export GOT_COMMAND="@ssh@ ${user}"
- setsid -c login -p -f @sshlogin@
+ setsid -c @ssh@ ${user} || sleep 3
+ # The sleep allows you to see any error you made
elif [ "${user::1}" = "-" ]; then
stty -icanon -echo -isig -ix{on,off,any}
echo $'\e[01;31mNice try! Sleeping for 10 minutes...\e[00m'