Add file permissions for Lacros on Angle
Bug: 1362369 Change-Id: I91da421307562632d540702b165b8102b211fad7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3913728 Reviewed-by: Robert Sesek <rsesek@chromium.org> Commit-Queue: Peter McNeeley <petermcneeley@chromium.org> Cr-Commit-Position: refs/heads/main@{#1050417}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
2ef09109c0
commit
ae7853d320
@ -113,8 +113,13 @@ constexpr int dlopen_flag = RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE;
|
|||||||
|
|
||||||
void AddStandardChromeOsPermissions(
|
void AddStandardChromeOsPermissions(
|
||||||
std::vector<BrokerFilePermission>* permissions) {
|
std::vector<BrokerFilePermission>* permissions) {
|
||||||
|
#if BUILDFLAG(IS_CHROMEOS_LACROS)
|
||||||
|
static const char kAngleEglPath[] = "/usr/local/lacros-chrome/libEGL.so";
|
||||||
|
static const char kAngleGlesPath[] = "/usr/local/lacros-chrome/libGLESv2.so";
|
||||||
|
#else
|
||||||
static const char kAngleEglPath[] = "/opt/google/chrome/libEGL.so";
|
static const char kAngleEglPath[] = "/opt/google/chrome/libEGL.so";
|
||||||
static const char kAngleGlesPath[] = "/opt/google/chrome/libGLESv2.so";
|
static const char kAngleGlesPath[] = "/opt/google/chrome/libGLESv2.so";
|
||||||
|
#endif
|
||||||
|
|
||||||
// For the ANGLE passthrough command decoder.
|
// For the ANGLE passthrough command decoder.
|
||||||
permissions->push_back(BrokerFilePermission::ReadOnly(kAngleEglPath));
|
permissions->push_back(BrokerFilePermission::ReadOnly(kAngleEglPath));
|
||||||
|
Reference in New Issue
Block a user