diff options
author | Ben Murphy <[email protected]> | 2016-08-09 15:46:07 +0100 |
---|---|---|
committer | Luis Rascao <[email protected]> | 2016-10-27 19:22:35 +0100 |
commit | 74b74a46de19f7630694646307cfd4dbd5552ea3 (patch) | |
tree | 4d8a8e3c6d41fcf39eb38ab8e672cb54f07d4177 | |
parent | 7231ee8eb29da0946792aef6ac155f9e31fb37ed (diff) | |
download | relx-74b74a46de19f7630694646307cfd4dbd5552ea3.tar.gz relx-74b74a46de19f7630694646307cfd4dbd5552ea3.tar.bz2 relx-74b74a46de19f7630694646307cfd4dbd5552ea3.zip |
ensure an appropriate TERM var is set
useful if deploying erlang nodes via capistrano
when TERM is not set correctly attaching to the
node will result in weirdness
-rwxr-xr-x | priv/templates/extended_bin | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/priv/templates/extended_bin b/priv/templates/extended_bin index 2630bbf..06c7242 100755 --- a/priv/templates/extended_bin +++ b/priv/templates/extended_bin @@ -13,6 +13,10 @@ set -e RUN_ERL_DISABLE_FLOWCNTRL=${RUN_ERL_DISABLE_FLOWCNTRL:-true} export $RUN_ERL_DISABLE_FLOWCNTRL +if [ "$TERM" = "dumb" -o -z "$TERM" ]; then + export TERM=screen +fi + SCRIPT=$(readlink $0 || true) if [ -z $SCRIPT ]; then SCRIPT=$0 |