storaged: allow reading packages.list
Delete rule for permission_service since we use packages.list instead. Test: adb shell storaged -u Bug: 34198239 Change-Id: Ic69d0fe185e627a932bbf8e85fc13163077bbe6b
This commit is contained in:
parent
9466816927
commit
8ad57ef664
@ -12,6 +12,9 @@ r_dir_file(storaged, domain)
|
|||||||
# Read /proc/uid_io/stats
|
# Read /proc/uid_io/stats
|
||||||
allow storaged proc_uid_io_stats:file r_file_perms;
|
allow storaged proc_uid_io_stats:file r_file_perms;
|
||||||
|
|
||||||
|
# Read /data/system/packages.list
|
||||||
|
allow storaged system_data_file:file r_file_perms;
|
||||||
|
|
||||||
allow storaged self:capability { setgid setuid sys_nice sys_ptrace };
|
allow storaged self:capability { setgid setuid sys_nice sys_ptrace };
|
||||||
|
|
||||||
userdebug_or_eng(`
|
userdebug_or_eng(`
|
||||||
@ -22,7 +25,6 @@ userdebug_or_eng(`
|
|||||||
|
|
||||||
# Binder permissions
|
# Binder permissions
|
||||||
allow storaged storaged_service:service_manager add;
|
allow storaged storaged_service:service_manager add;
|
||||||
allow storaged permission_service:service_manager find;
|
|
||||||
|
|
||||||
binder_use(storaged)
|
binder_use(storaged)
|
||||||
binder_call(storaged, system_server)
|
binder_call(storaged, system_server)
|
||||||
|
Loading…
Reference in New Issue
Block a user