Searched refs:seinfo (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/
H A DSELinuxMMAC.java54 // Signature seinfo values read from policy.
57 // Default seinfo read from policy.
100 private String seinfo; field in class:SELinuxMMAC.Policy
104 seinfo = null;
109 seinfo = seinfoValue;
117 // seinfo value or at least one package policy.
119 return (seinfo != null) || (!pkgMap.isEmpty());
123 // Check for package name seinfo value first.
129 // Return the global seinfo value.
130 return seinfo;
[all...]
H A DInstaller.java44 public int install(String name, int uid, int gid, String seinfo) { argument
53 builder.append(seinfo != null ? seinfo : "!");
183 public int createUserData(String name, int uid, int userId, String seinfo) { argument
192 builder.append(seinfo != null ? seinfo : "!");
322 public boolean restoreconData(String pkgName, String seinfo, int uid) { argument
327 builder.append(seinfo != null ? seinfo : "!");
H A DSettings.java1678 // seinfo - seinfo label for the app (assigned at install time)
1696 sb.append(ai.seinfo);
3069 ps.pkg.applicationInfo.seinfo);
H A DPackageManagerService.java406 // If mac_permissions.xml was found for seinfo labeling.
5102 private int createDataDirsLI(String packageName, int uid, String seinfo) { argument
5104 int res = mInstaller.install(packageName, uid, uid, seinfo);
5111 UserHandle.getUid(user, uid), user, seinfo);
5647 pkg.applicationInfo.seinfo);
5690 mInstaller.restoreconData(pkg.packageName, pkg.applicationInfo.seinfo,
5700 pkg.applicationInfo.seinfo);
/frameworks/base/core/java/android/content/pm/
H A DApplicationInfo.java466 * String retrieved from the seinfo tag found in selinux policy. This value
472 public String seinfo; field in class:ApplicationInfo
619 if (seinfo != null) {
620 pw.println(prefix + "seinfo=" + seinfo);
699 seinfo = orig.seinfo;
749 dest.writeString(seinfo);
798 seinfo = source.readString();
/frameworks/native/cmds/installd/
H A Dinstalld.h205 int install(const char *pkgname, uid_t uid, gid_t gid, const char *seinfo);
210 int make_user_data(const char *pkgname, uid_t uid, userid_t userid, const char* seinfo);
H A Dcommands.c34 int install(const char *pkgname, uid_t uid, gid_t gid, const char *seinfo) argument
90 if (selinux_android_setfilecon(pkgdir, pkgname, seinfo, uid) < 0) {
191 int make_user_data(const char *pkgname, uid_t uid, userid_t userid, const char* seinfo) argument
245 if (selinux_android_setfilecon(pkgdir, pkgname, seinfo, uid) < 0) {
1554 int restorecon_data(const char* pkgName, const char* seinfo, uid_t uid) argument
1567 if (!pkgName || !seinfo) {
1568 ALOGE("Package name or seinfo tag is null when trying to restorecon.");
1577 if (selinux_android_restorecon_pkgdir(primarydir, seinfo, uid, flags) < 0) {
1621 if (selinux_android_restorecon_pkgdir(pkgdir, seinfo, uid, flags) < 0) {
/frameworks/base/services/core/java/com/android/server/am/
H A DActivityManagerService.java3015 app.info.targetSdkVersion, app.info.seinfo, requiredAbi, instructionSet,

Completed in 249 milliseconds