init: finer grained permissions for ctl. properties
Currently, permissions for ctl. property apply to each action verb, so if a domain has permissions for controlling service 'foo', then it can start, stop, and restart foo. This change implements finer grainer permissions such that permission can be given to strictly start a given service, but not stop or restart it. This new permission scheme is mandatory for the new control functions, sigstop_on, sigstop_off, interface_start, interface_stop, interface_restart. Bug: 78511553 Test: see appropriate successes and failures based on permissions Merged-In: I6ce915ae39954a67eb6fe1795a93cf715c352ae4 Change-Id: I6ce915ae39954a67eb6fe1795a93cf715c352ae4 (cherry picked from commit 1debdcf1)
Loading
Please register or sign in to comment