Commit | Line | Data |
---|---|---|
0301524b OS |
1 | diff --git a/tsocks b/tsocks |
2 | index 8380d9c..7d1df7a 100755 | |
3 | --- a/tsocks | |
4 | +++ b/tsocks | |
5 | @@ -46,14 +46,14 @@ case "$1" in | |
6 | on) | |
7 | if [ -z "$LD_PRELOAD" ] | |
8 | then | |
9 | - export LD_PRELOAD="/usr/lib/libtsocks.so" | |
10 | + export LD_PRELOAD="$PREFIX/lib/libtsocks.so" | |
11 | else | |
12 | - echo $LD_PRELOAD | grep -q "/usr/lib/libtsocks\.so" || \ | |
13 | - export LD_PRELOAD="/usr/lib/libtsocks.so $LD_PRELOAD" | |
14 | + echo $LD_PRELOAD | grep -q "$PREFIX/lib/libtsocks\.so" || \ | |
15 | + export LD_PRELOAD="$PREFIX/lib/libtsocks.so $LD_PRELOAD" | |
16 | fi | |
17 | ;; | |
18 | off) | |
19 | - export LD_PRELOAD=`echo -n $LD_PRELOAD | sed 's/\/usr\/lib\/libtsocks.so \?//'` | |
20 | + export LD_PRELOAD=`echo -n $LD_PRELOAD | sed "s:$PREFIX/lib/libtsocks.so \?::"` | |
21 | if [ -z "$LD_PRELOAD" ] | |
22 | then | |
23 | unset LD_PRELOAD | |
24 | @@ -68,15 +68,15 @@ case "$1" in | |
25 | *) | |
26 | if [ -z "$LD_PRELOAD" ] | |
27 | then | |
28 | - export LD_PRELOAD="/usr/lib/libtsocks.so" | |
29 | + export LD_PRELOAD="$PREFIX/lib/libtsocks.so" | |
30 | else | |
31 | - echo $LD_PRELOAD | grep -q "/usr/lib/libtsocks\.so" || \ | |
32 | - export LD_PRELOAD="/usr/lib/libtsocks.so $LD_PRELOAD" | |
33 | + echo $LD_PRELOAD | grep -q "$PREFIX/lib/libtsocks\.so" || \ | |
34 | + export LD_PRELOAD="$PREFIX/lib/libtsocks.so $LD_PRELOAD" | |
35 | fi | |
36 | ||
37 | if [ $# = 0 ] | |
38 | then | |
39 | - ${SHELL:-/bin/sh} | |
40 | + ${SHELL:-$PREFIX/bin/sh} | |
41 | fi | |
42 | ||
43 | if [ $# -gt 0 ] |