Add support for globbing when parsing ld.so.conf
Original fix by Etienne Lamouret <etiennewan@defora.org>; thanks!
This commit is contained in:
parent
2826166229
commit
d2f89cca1e
@ -72,10 +72,13 @@ _library_ldsoconf()
|
|||||||
line="${line%#*}"
|
line="${line%#*}"
|
||||||
|
|
||||||
#recurse into the file included
|
#recurse into the file included
|
||||||
#XXX does not support globbing
|
line="${line#include }"
|
||||||
filename="${ldsoconf%/*}/${line#include }"
|
files="${ldsoconf%/*}/$line"
|
||||||
[ -f "$filename" ] &&
|
#XXX breaks on whitespace
|
||||||
_library_ldsoconf "$filename"
|
for filename in $files; do
|
||||||
|
[ -f "$filename" ] &&
|
||||||
|
_library_ldsoconf "$filename"
|
||||||
|
done
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
#remove trailing comments
|
#remove trailing comments
|
||||||
|
Loading…
Reference in New Issue
Block a user