Lines 25-30
get_options() {
Link Here
|
25 |
;; |
25 |
;; |
26 |
r) |
26 |
r) |
27 |
ROOT=$OPTARG |
27 |
ROOT=$OPTARG |
|
|
28 |
LDSO_CONF=$ROOT$LDSO_CONF |
29 |
LDSO_CONF_DIR=$(dirname $LDSO_CONF) |
28 |
;; |
30 |
;; |
29 |
f) |
31 |
f) |
30 |
LDSO_CONF=$OPTARG |
32 |
LDSO_CONF=$OPTARG |
Lines 126-132
drs=$(read_ldso_conf "$LDSO_CONF")
Link Here
|
126 |
drs=$(sanitize $drs) |
128 |
drs=$(sanitize $drs) |
127 |
|
129 |
|
128 |
ARCH=@@ARCH@@ |
130 |
ARCH=@@ARCH@@ |
129 |
LDSO_PATH="/lib/ld-musl-${ARCH}.so.1" |
131 |
LDSO_PATH="$ROOT/lib/ld-musl-${ARCH}.so.1" |
130 |
if [[ ! -e $LDSO_PATH ]]; then |
132 |
if [[ ! -e $LDSO_PATH ]]; then |
131 |
echo "$LDSO_PATH not found" >&2 |
133 |
echo "$LDSO_PATH not found" >&2 |
132 |
exit 1 |
134 |
exit 1 |
Lines 134-140
fi
Link Here
|
134 |
|
136 |
|
135 |
LDSO_ARCH=$(basename $LDSO_PATH) |
137 |
LDSO_ARCH=$(basename $LDSO_PATH) |
136 |
LDSO_NAME=${LDSO_ARCH%.so.1} |
138 |
LDSO_NAME=${LDSO_ARCH%.so.1} |
137 |
ETC_LDSO_PATH=/etc/${LDSO_NAME}.path |
139 |
ETC_LDSO_PATH="$ROOT/etc/${LDSO_NAME}.path" |
138 |
|
140 |
|
139 |
X=$(mktemp -p /tmp ${LDSO_NAME}.XXXXXX) |
141 |
X=$(mktemp -p /tmp ${LDSO_NAME}.XXXXXX) |
140 |
for d in $drs; do |
142 |
for d in $drs; do |
141 |
- |
|
|