Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Copyright (C) 2017 The Android Open Source Project
- #
- # Bionic loader config file.
- # This gives the exactly the same namespace setup in pre-O.
- #
- # All binaries gets the same configuration 'legacy'
- dir.legacy = /system
- dir.legacy = /vendor
- dir.legacy = /odm
- dir.legacy = /sbin
- # Except for /postinstall, where only /system is searched
- dir.postinstall = /postinstall
- [legacy]
- namespace.default.isolated = false
- namespace.default.search.paths = /system/${LIB}
- namespace.default.search.paths += /vendor/${LIB}
- namespace.default.search.paths += /odm/${LIB}
- namespace.default.asan.search.paths = /data/asan/system/${LIB}
- namespace.default.asan.search.paths += /system/${LIB}
- namespace.default.asan.search.paths += /data/asan/odm/${LIB}
- namespace.default.asan.search.paths += /odm/${LIB}
- namespace.default.asan.search.paths += /data/asan/vendor/${LIB}
- namespace.default.asan.search.paths += /vendor/${LIB}
- ###############################################################################
- # Namespace config for binaries under /postinstall.
- # Only one default namespace is defined and it has no directories other than
- # /system/lib in the search paths. This is because linker calls realpath on the
- # search paths and this causes selinux denial if the paths (/vendor, /odm) are
- # not allowed to the poinstall binaries. There is no reason to allow the
- # binaries to access the paths.
- ###############################################################################
- [postinstall]
- namespace.default.isolated = false
- namespace.default.search.paths = /system/${LIB}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement