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%#*}"
|
||||
|
||||
#recurse into the file included
|
||||
#XXX does not support globbing
|
||||
filename="${ldsoconf%/*}/${line#include }"
|
||||
[ -f "$filename" ] &&
|
||||
_library_ldsoconf "$filename"
|
||||
line="${line#include }"
|
||||
files="${ldsoconf%/*}/$line"
|
||||
#XXX breaks on whitespace
|
||||
for filename in $files; do
|
||||
[ -f "$filename" ] &&
|
||||
_library_ldsoconf "$filename"
|
||||
done
|
||||
;;
|
||||
*)
|
||||
#remove trailing comments
|
||||
|
Loading…
Reference in New Issue
Block a user