Go to file
David Brazdil bc491e2544 Change permissions of /data/misc/virtualizationservice
The folder is used for temporary files of virtualizationservice, with
a subfolder for each running VM. This wil continue to be the case but
each subfolder will be populated by a different instance of virtmgr,
running under the UID of the client (as opposed to system UID of
virtualizationservice).

To this end, change the permission mask of the root folder from 0770 to
0775. This gives non-system UIDs the permission to search the root
folder. This is necessary for the clients to be able to search their
own subfolder. It does not give them permission to read other
subfolders as those will be owned by different client UIDs.

Bug: 245727626
Test: atest -p packages/modules/Virtualization:avf-presubmit
Change-Id: Ie6e3be601ccb3b385f70bcf5b31bf8fff3aff8bc
2023-01-05 18:10:20 +00:00
bootstat bootstat: remove unused FDE boot events 2022-09-26 19:50:09 +00:00
cli-test
code_coverage Disable code_coverage.other for riscv64 2022-10-13 13:49:10 -07:00
debuggerd Merge "static_assert to catch struct mismatches earlier" 2023-01-04 23:46:59 +00:00
diagnose_usb
fastboot Merge "Updating fastboot to modern c++ standards" 2022-12-08 17:23:08 +00:00
fs_mgr Merge "Update vts_fs_test to reflect VSR." 2022-12-15 19:17:03 +00:00
gatekeeperd hidl2aidl: conversion of gatekeeper hidl to aidl 2022-09-19 16:39:27 +00:00
healthd charger: fix secondary display not turning off after first display was off 2022-09-20 02:53:16 +00:00
include
init Make an error message more informative 2022-12-31 23:41:29 +00:00
janitors Add myself to janitor owners. 2022-12-02 12:50:43 -08:00
libappfuse
libasyncio
libbinderwrapper
libcrypto_utils
libcutils Merge "qtaguid.h - remove qtaguid_setPacifier declaration" 2023-01-03 21:53:54 +00:00
libdiskconfig
libgrallocusage
libkeyutils
libmodprobe libmodprobe: check blockedlist if load failed 2022-08-06 04:48:55 +00:00
libnetutils
libpackagelistparser
libprocessgroup Merge "Don't retry kill if cgroups isn't available" 2022-12-27 01:48:37 +00:00
libsparse Remove a file we haven't built since 2013. 2022-11-11 21:56:34 +00:00
libstats Make libstatspull_bindgen available to resolv apex. 2022-10-05 00:54:47 +08:00
libsuspend
libsync Declare the headers of the ndk_library 2022-09-08 21:59:20 +00:00
libsystem Add COLOR_MODE_DISPLAY_BT2020 to graphics header. 2022-12-01 22:25:40 -08:00
libsysutils
libusbhost
libutils Replace "apex_inherit" min_sdk_version 2022-12-20 16:05:54 +00:00
libvndksupport Replace #apex with #systemapi 2022-07-17 17:43:24 +09:00
llkd
mini_keyctl
mkbootfs Make 'mkbootfs' print a usage message for insufficent args. 2022-07-12 16:00:07 -07:00
property_service Remove dalvik.vm.usejitprofiles system property. 2022-11-25 12:27:37 +00:00
reboot
rootdir Change permissions of /data/misc/virtualizationservice 2023-01-05 18:10:20 +00:00
run-as
sdcard
shell_and_utilities
storaged storaged: Fix deprecated usages of protobuf API. 2022-09-25 08:18:20 +00:00
toolbox
trusty Merge "Allow selection of Trusty KeyMint HAL implementation" 2023-01-05 06:23:29 +00:00
usbd
watchdogd
.clang-format
.clang-format-2
.clang-format-4
.gitignore
CleanSpec.mk
METADATA
MODULE_LICENSE_APACHE2
OWNERS
PREUPLOAD.cfg
rustfmt.toml