diff --git a/public/asan_extract.te b/public/asan_extract.te index 15c5a09fd862f0d3606e4cac734ea00a4ec56b75..46b755776357ad8d770c797ef9c1679a4803d42b 100644 --- a/public/asan_extract.te +++ b/public/asan_extract.te @@ -31,6 +31,10 @@ with_asan(` # Restorecon will actually already try to run with sanitized libraries (libpackagelistparser). allow asan_extract system_data_file:file execute; - # We need to signal a reboot when done. + # TODO - remove (b/38241921): + # We use asan.restore_reboot to signal a reboot is required. + set_prop(asan_extract, asan_reboot_prop) + + # We need to signal a reboot when done set_prop(asan_extract, powerctl_prop) ') diff --git a/public/property.te b/public/property.te index daac0fb5c6836f4aaac4add0cf5ed4d3d68e0653..c633dabe2fca4f086c1d44839088cb2c8426ce9e 100644 --- a/public/property.te +++ b/public/property.te @@ -1,3 +1,4 @@ +type asan_reboot_prop, property_type; # TODO - remove (b/38241921) type audio_prop, property_type, core_property_type; type boottime_prop, property_type; type bluetooth_prop, property_type;