From 47d658cf4aa3a480dc79ec52bd106e1178dd8c6e Mon Sep 17 00:00:00 2001 From: Ivan Mikushin Date: Tue, 21 Jul 2015 16:42:59 +0500 Subject: [PATCH] ./scripts/ssh: support OS X --- scripts/ssh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/ssh b/scripts/ssh index d11fc688..30dc486c 100755 --- a/scripts/ssh +++ b/scripts/ssh @@ -5,4 +5,12 @@ cd $(dirname $0)/.. chmod 0600 ./assets/rancher.key -exec ssh -p 2222 -F ./assets/scripts_ssh_config -i ./assets/rancher.key rancher@localhost "$@" +UNAME=$(uname) + +if [ "$UNAME" == "Darwin" ]; then + HOST=192.168.64.2 # consult `/var/db/dhcpd_leases` or delete it + exec ssh -F ./assets/scripts_ssh_config -i ./assets/rancher.key rancher@${HOST} "$@" +elif [ "$UNAME" == "Linux" ]; then + exec ssh -p 2222 -F ./assets/scripts_ssh_config -i ./assets/rancher.key rancher@localhost "$@" +fi +