diff options
| -rw-r--r-- | debian/live-boot.init | 13 |
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 |
