diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-03-23 02:23:34 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-03-23 02:23:34 +0000 |
commit | 2aaba1724df1366765f9b0dad34c9a1aea22aacd (patch) | |
tree | f92417c3e5af0308543bf471d1563ab1167986a5 /lddtree.sh | |
parent | avoid using python and md5sum when possible (diff) | |
download | pax-utils-2aaba1724df1366765f9b0dad34c9a1aea22aacd.tar.gz pax-utils-2aaba1724df1366765f9b0dad34c9a1aea22aacd.tar.bz2 pax-utils-2aaba1724df1366765f9b0dad34c9a1aea22aacd.zip |
lddtree: make sure conf files exist before we try to read them #360041 by Rafał Mużyło
Diffstat (limited to 'lddtree.sh')
-rwxr-xr-x | lddtree.sh | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -1,5 +1,5 @@ #!/bin/bash -# $Header: /var/cvsroot/gentoo-projects/pax-utils/lddtree.sh,v 1.9 2011/03/03 21:49:29 solar Exp $ +# $Header: /var/cvsroot/gentoo-projects/pax-utils/lddtree.sh,v 1.10 2011/03/23 02:23:34 vapier Exp $ argv0=${0##*/} @@ -67,6 +67,9 @@ find_elf() { read_ldso_conf() { local line p for p in "$@" ; do + # if the glob didnt match anything #360041, + # or the files arent readable, skip it + [[ -r ${p} ]] || continue while read line ; do case ${line} in "#"*) ;; |