summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/live-boot.init13
1 files changed, 5 insertions, 8 deletions
diff --git a/debian/live-boot.init b/debian/live-boot.init
index cd2e4cd..1130730 100644
--- a/debian/live-boot.init
+++ b/debian/live-boot.init
@@ -47,15 +47,12 @@ cache_path()
find "${path}" -type f | xargs cat > /dev/null 2>&1
elif [ -f "${path}" ]
then
- if [ -x "${path}" ]
+ if file -L "${path}" | grep -q 'dynamically linked'
then
- if file -L "${path}" | grep -q 'dynamically linked'
- then
- for lib in $(ldd "${path}" | awk '{ print $3 }')
- do
- cache_path "${lib}"
- done
- fi
+ for lib in $(ldd "${path}" | awk '{ print $3 }')
+ do
+ cache_path "${lib}"
+ done
fi
cat "${path}" >/dev/null 2>&1