/external/sepolicy/ |
mac_permissions.xml | 6 <seinfo value="platform" /> 11 <seinfo value="media" /> 16 <seinfo value="shared" /> 21 <seinfo value="release" /> 26 <seinfo value="default" />
|
seapp_contexts | 4 # seinfo (string) 20 # (5) Specified seinfo= string before unspecified seinfo= string. 41 user=_app seinfo=platform domain=platform_app type=platform_app_data_file 42 user=_app seinfo=shared domain=shared_app type=platform_app_data_file 43 user=_app seinfo=media domain=media_app type=platform_app_data_file 44 user=_app seinfo=release domain=release_app type=platform_app_data_file
|
README | 84 as well as mapping a public base16 signing key with an arbitrary seinfo 86 top of that file. The seinfo string, previously mentioned, is the same string
|
/frameworks/base/services/java/com/android/server/pm/ |
SELinuxMMAC.java | 50 // Signature seinfo values read from policy. 54 // Package name seinfo values read from policy. 104 Slog.d(TAG, "No policy file found. All seinfo values will be null."); 141 String seinfo = readSeinfoTag(parser); local 142 if (seinfo != null) { 144 Slog.i(TAG, "<signer> tag: (" + cert + ") assigned seinfo=" 145 + seinfo); 147 sSigSeinfo.put(signature, seinfo); 150 String seinfo = readSeinfoTag(parser); local 151 if (seinfo != null) 166 String seinfo = readSeinfoTag(parser); local 197 String seinfo = null; local 268 String seinfo = pkg.applicationInfo.seinfo = sSigSeinfo.get(s); local 279 String seinfo = pkg.applicationInfo.seinfo = sPackageSeinfo.get(pkg.packageName); local 289 String seinfo = pkg.applicationInfo.seinfo = sSigSeinfo.get(null); local [all...] |
Installer.java | 191 public int install(String name, int uid, int gid, String seinfo) { 200 builder.append(seinfo != null ? seinfo : "!");
|
Settings.java | [all...] |
PackageManagerService.java | 380 // If mac_permissions.xml was found for seinfo labeling. [all...] |
/external/libselinux/include/selinux/ |
android.h | 21 const char *seinfo, 30 const char *seinfo,
|
/external/libselinux/src/ |
android.c | 74 char *seinfo; member in struct:seapp_context 109 /* Give precedence to a specified seinfo= over an unspecified seinfo=. */ 110 if (s1->seinfo && !s2->seinfo) 112 if (!s1->seinfo && s2->seinfo) 157 free(cur->seinfo); 224 } else if (!strcasecmp(name, "seinfo")) { 225 cur->seinfo = strdup(value) [all...] |
/system/core/run-as/ |
package.h | 33 char seinfo[PATH_MAX]; member in struct:__anon62783
|
package.c | 435 info->seinfo[0] = '\0'; 446 * <pkgName> <uid> <debugFlag> <dataDir> <seinfo> 453 * <seinfo> is the seinfo label associated with the package 515 /* fifth field is the seinfo string */ 520 string_copy(info->seinfo, sizeof info->seinfo, p, q - p);
|
run-as.c | 158 if (selinux_android_setcontext(uid, 0, info.seinfo, pkgname) < 0) {
|
/libcore/dalvik/src/main/java/dalvik/system/ |
Zygote.java | 122 * @param seInfo null-ok a string specifying SELinux information for 130 int[][] rlimits, int mountExternal, String seInfo, String niceName) { 133 uid, gid, gids, debugFlags, rlimits, mountExternal, seInfo, niceName); 139 int[][] rlimits, int mountExternal, String seInfo, String niceName);
|
/dalvik/vm/native/ |
dalvik_system_Zygote.cpp | 456 const char *seInfo, const char *niceName) 459 return selinux_android_setcontext(uid, isSystemServer, seInfo, niceName); 499 char *seInfo = NULL; 517 seInfo = dvmCreateCstrFromString(seInfoObj); 518 if (!seInfo) { 519 ALOGE("seInfo dvmCreateCstrFromString failed"); 647 err = setSELinuxContext(uid, isSystemServer, seInfo, niceName); 655 free(seInfo); 675 free(seInfo); 685 * String seInfo, String niceName) [all...] |
/frameworks/base/core/java/android/content/pm/ |
ApplicationInfo.java | 416 * String retrieved from the seinfo tag found in selinux policy. This value 422 public String seinfo; field in class:ApplicationInfo 504 if (seinfo != null) { 505 pw.println(prefix + "seinfo=" + seinfo); 574 seinfo = orig.seinfo; 614 dest.writeString(seinfo); 653 seinfo = source.readString();
|
/frameworks/base/core/java/android/os/ |
Process.java | 380 * @param seInfo null-ok SE Android information for the new process. 393 String seInfo, 397 debugFlags, mountExternal, targetSdkVersion, seInfo, zygoteArgs); 560 * @param seInfo null-ok SE Android information for the new process. 571 String seInfo, 627 if (seInfo != null) { 628 argsForZygote.add("--seinfo=" + seInfo); [all...] |
/frameworks/base/core/java/com/android/internal/os/ |
ZygoteConnection.java | 224 parsedArgs.debugFlags, rlimits, parsedArgs.mountExternal, parsedArgs.seInfo, 343 /** from --seinfo */ 345 String seInfo; 422 } else if (arg.startsWith("--seinfo=")) { 428 seInfo = arg.substring(arg.indexOf('=') + 1); 817 if (args.seInfo == null) { [all...] |
/frameworks/native/cmds/installd/ |
installd.h | 192 int install(const char *pkgname, uid_t uid, gid_t gid, const char *seinfo);
|
installd.c | 34 return install(arg[0], atoi(arg[1]), atoi(arg[2]), arg[3]); /* pkgname, uid, gid, seinfo */
|
commands.c | 31 int install(const char *pkgname, uid_t uid, gid_t gid, const char *seinfo) 94 if (selinux_android_setfilecon2(pkgdir, pkgname, seinfo, uid) < 0) { [all...] |
/external/sepolicy/tools/ |
check_seapp.c | 161 { .name = "seinfo", .type = dt_string, .dir = dir_in, .data = NULL },
|
/frameworks/base/services/java/com/android/server/am/ |
ActivityManagerService.java | [all...] |