Searched refs:jail (Results 1 - 5 of 5) sorted by relevance
/system/libhidl/minijail/ |
H A D | HardwareMinijail.cpp | 31 struct minijail* jail = minijail_new(); local 32 if (jail == NULL) { 36 minijail_no_new_privs(jail); 37 minijail_log_seccomp_filter_failures(jail); 38 minijail_use_seccomp_filter(jail); 39 minijail_parse_seccomp_filters(jail, seccomp_policy_path.c_str()); 40 minijail_enter(jail); 41 minijail_destroy(jail);
|
/system/tpm/attestation/server/ |
H A D | main.cc | 51 struct minijail* jail = minijail->New(); local 53 minijail->DropRoot(jail, kAttestationUser, kAttestationGroup); 54 minijail_inherit_usergroups(jail); 55 minijail->UseSeccompFilter(jail, kAttestationSeccompPath); 56 minijail->Enter(jail); 57 minijail->Destroy(jail);
|
/system/tpm/trunks/ |
H A D | trunksd.cc | 59 struct minijail* jail = minijail->New(); local 60 minijail->DropRoot(jail, kTrunksUser, kTrunksGroup); 61 minijail->UseSeccompFilter(jail, kTrunksSeccompPath); 62 minijail->Enter(jail); 63 minijail->Destroy(jail);
|
/system/core/adb/daemon/ |
H A D | main.cpp | 99 ScopedMinijail jail(minijail_new()); 115 minijail_set_supplementary_gids(jail.get(), arraysize(groups), groups); 123 minijail_use_caps(jail.get(), CAP_TO_MASK(CAP_SETUID) | CAP_TO_MASK(CAP_SETGID)); 126 minijail_change_gid(jail.get(), AID_SHELL); 127 minijail_change_uid(jail.get(), AID_SHELL); 129 minijail_enter(jail.get()); 154 minijail_enter(jail.get());
|
/system/core/debuggerd/ |
H A D | debuggerd_test.cpp | 580 ScopedMinijail jail{minijail_new()}; 581 if (!jail) { 585 minijail_no_new_privs(jail.get()); 586 minijail_log_seccomp_filter_failures(jail.get()); 587 minijail_use_seccomp_filter(jail.get()); 588 minijail_parse_seccomp_filters_from_fd(jail.get(), policy_fd.release()); 599 std::thread thread([&jail, &thread_ready]() { 600 minijail_enter(jail.get()); 615 minijail_enter(jail.get());
|
Completed in 230 milliseconds