From 45850f812e1c181c05d13c4b5ae71636e78a0333 Mon Sep 17 00:00:00 2001 From: Stephen Crane Date: Tue, 25 Jan 2022 17:54:22 -0800 Subject: [PATCH] Allow storageproxyd to create directories in its data location storageproxyd already has rw_dir_perms for tee_data_file from vendor/tee.te in platform. We need create_dir_perms to make the "alternate/" directory for handling DSU correctly. Test: m dist, flash, and test DSU Bug: 203719297 Change-Id: Ifcc3e5f82b68a506ff99469d2f3df6ab1440b42a --- whitechapel/vendor/google/storageproxyd.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/whitechapel/vendor/google/storageproxyd.te b/whitechapel/vendor/google/storageproxyd.te index 76552d04..f9222712 100644 --- a/whitechapel/vendor/google/storageproxyd.te +++ b/whitechapel/vendor/google/storageproxyd.te @@ -8,7 +8,7 @@ allow tee persist_ss_file:file create_file_perms; allow tee persist_ss_file:dir create_dir_perms; allow tee persist_file:dir r_dir_perms; allow tee mnt_vendor_file:dir r_dir_perms; -allow tee tee_data_file:dir rw_dir_perms; +allow tee tee_data_file:dir create_dir_perms; allow tee tee_data_file:lnk_file r_file_perms; allow tee sg_device:chr_file rw_file_perms; allow tee self:capability { setgid setuid };