]>
Commit | Line | Data |
---|---|---|
e3c25a84 JB |
1 | --- VMware-player-16.1.2.17966106/install.sh.orig 2021-10-02 16:18:51.036146585 +0200 |
2 | +++ VMware-player-16.1.2.17966106/install.sh 2021-10-02 16:19:43.259477667 +0200 | |
3 | @@ -18,7 +18,7 @@ if [ -z "$BASH" ]; then | |
8793ed7f ER |
4 | fi |
5 | ||
6 | # dash flips out of $opts is quoted, so don't. | |
7 | - exec /usr/bin/env bash $opts "$SOURCE" "$@" | |
8 | + exec /usr/bin/env bash $opts "$0" "$@" | |
9 | echo "Unable to restart with bash shell" | |
10 | exit 1 | |
11 | fi | |
e3c25a84 | 12 | @@ -85,7 +85,7 @@ on_exit() { |
8793ed7f ER |
13 | fi |
14 | } | |
15 | ||
16 | -trap on_exit EXIT | |
17 | +#trap on_exit EXIT | |
18 | trap "" USR1 | |
19 | ||
20 | # Retrives and sets the various lengths that are extracted from the | |
e3c25a84 | 21 | @@ -182,7 +182,7 @@ is_relative() { |
8793ed7f ER |
22 | # Returns: |
23 | # None | |
24 | extract_self() { | |
25 | - VMIS_TEMP=`mktemp -d /tmp/vmis.XXXXXX` | |
26 | + VMIS_TEMP=$(pwd) | |
27 | local file="$SOURCE" | |
28 | local filter="" | |
e3c25a84 JB |
29 | |
30 | @@ -206,7 +206,7 @@ extract_self() { | |
8793ed7f ER |
31 | } |
32 | ||
33 | extract_prepayload() { | |
34 | - PREPAYLOAD=`mktemp -d /tmp/vmis.XXXXXX` | |
35 | + PREPAYLOAD=$(pwd) | |
36 | local file="$SOURCE" | |
37 | ||
38 | if [ ! -d "$PREPAYLOAD" ]; then | |
e3c25a84 | 39 | @@ -575,6 +575,7 @@ main() { |
8793ed7f ER |
40 | esac |
41 | fi | |
42 | ||
43 | + if [ ! -d install ]; then | |
44 | if ! set_lengths "$SOURCE"; then | |
45 | echo "Unable to extract lengths from bundle." | |
46 | exit 1 | |
e3c25a84 | 47 | @@ -582,6 +583,9 @@ main() { |
8793ed7f ER |
48 | |
49 | extract_prepayload | |
50 | extract_self | |
51 | + else | |
52 | + VMIS_TEMP=$(pwd) | |
53 | + fi | |
54 | ||
55 | install "$VMIS_TEMP" "$help" "$fullpath" "$extract" "$@" | |
56 | } |