From e816bafc35bf0107f07964b93431758778d35492 Mon Sep 17 00:00:00 2001 From: outofmemo Date: Sun, 4 Dec 2022 09:31:14 +0800 Subject: [PATCH] ignore ld preload config --- packelf.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packelf.sh b/packelf.sh index fde811c..f5ab6de 100755 --- a/packelf.sh +++ b/packelf.sh @@ -11,6 +11,11 @@ dst="$2" shift shift +libs="$(ldd "$src" | grep -F '/' | sed -E 's|[^/]*/([^ ]+).*?|/\1|')" +ld_so="$(echo "$libs" | grep -F '/ld-linux-')" +ld_so="$(basename "$ld_so")" +program="$(basename "$src")" + cat >"$dst" <>"$dst" 2> >(grep -v 'Removing leading' >&2) chmod +x "$dst"