diff options
author | Joel Martin <github@martintribe.org> | 2011-01-12 18:09:54 -0600 |
---|---|---|
committer | Joel Martin <github@martintribe.org> | 2011-01-12 18:09:54 -0600 |
commit | 6d1e216115d5ab84dafed0c91c40f58f7857c877 (patch) | |
tree | f31b592d73b1ec35736097c542d2ea51e6861d8b /rebind | |
parent | 932e7318b93ecbb59bdf6c22917cc70e03831d86 (diff) | |
download | websockify-6d1e216115d5ab84dafed0c91c40f58f7857c877.tar.gz |
fork noVNC, rename to websockify, cleanup.
Split of wsproxy from noVNC and rename it websockify.
Diffstat (limited to 'rebind')
-rwxr-xr-x | rebind | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -0,0 +1,18 @@ +#!/bin/bash + +usage() { + echo "Usage: $(basename $0) OLD_PORT NEW_PORT COMMAND_LINE" + echo + echo "Launch COMMAND_LINE, but intercept system calls to bind" + echo "to OLD_PORT and instead bind them to localhost:NEW_PORT" + exit 2 +} + +# Parameter defaults +mydir=$(readlink -f $(dirname ${0})) + +export REBIND_PORT_OLD="${1}"; shift +export REBIND_PORT_NEW="${1}"; shift + +LD_PRELOAD=${mydir}/rebind.so "${@}" + |