Virtualizationservice is owned by the system UID
Previously, virtualizationservice had its own UID `virtualizationservice`. As a result, crosvm, which is spawed by virtualizationservice`, also run as the UID. However, that prevented us from applying task profiles to the crosvm process because joining a process to a cgroup requires system UID. To fix that, virtualizationservice now runs as system UID. As a result, this directory that virtualizationservice accesses has to change its owner and group to system. Bug: 223790172 Bug: 216788146 Test: watch TH Change-Id: I2bdf49e99f1841bf77ff046b0c2455064b174e0a
This commit is contained in:
parent
5b178328a3
commit
93c66bbd89
1 changed files with 1 additions and 1 deletions
|
|
@ -829,7 +829,7 @@ on post-fs-data
|
|||
mkdir /data/misc/odsign/metrics 0770 root system
|
||||
|
||||
# Directory for VirtualizationService temporary image files.
|
||||
mkdir /data/misc/virtualizationservice 0700 virtualizationservice virtualizationservice
|
||||
mkdir /data/misc/virtualizationservice 0700 system system
|
||||
|
||||
mkdir /data/preloads 0775 system system encryption=None
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue