Skip to content
Snippets Groups Projects
  • Dan Cashman's avatar
    Remove vndservice_manager object classes. · fe02a4ee
    Dan Cashman authored
    vndservicemanager is a copy of servicemanager, and so has the exact
    same properties.  This should be reflected in the sharing of an object
    manager in SELinux policy, rather than creating a second one, which is
    effectively an attempt at namespacing based on object rather than type
    labels.  hwservicemanager, however, provides different and additional
    functionality that may be reflected in changed permissions, though they
    currently map to the existing servicemanager permissions.  Keep the new
    hwservice_manager object manager but remove the vndservice_manager one.
    
    (preemptive cherry-pick of commit: 2f1c7ba7
    to avoid merge conflict)
    
    Bug: 34454312
    Bug: 36052864
    Test: policy builds and device boots.
    Change-Id: I9e0c2757be4026101e32ba780f1fa67130cfa14e
    fe02a4ee