Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c22f6e07 authored by Robert Craig's avatar Robert Craig Committed by Ricardo Cerqueira
Browse files

Save off the seinfo value with packages.list.



Patch adds the seinfo label per package to the file.
This is of particular interest to the run-as program
which uses the seinfo tag to correctly label the
app security context before running the shell.

Change-Id: I9d7ea47c920b1bc09a19008345ed7fd0aa426e87
Signed-off-by: default avatarrpcraig <rpcraig@tycho.ncsc.mil>
parent 1f7f1532
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -111,9 +111,9 @@ public class PackageManagerSettingsTests extends AndroidTestCase {

    private void writePackagesList() {
        writeFile(new File(getContext().getFilesDir(), "system/packages.list"),
                ( "com.google.app1 11000 0 /data/data/com.google.app1"
                + "com.google.app2 11001 0 /data/data/com.google.app2"
                + "com.android.app3 11030 0 /data/data/com.android.app3")
                ( "com.google.app1 11000 0 /data/data/com.google.app1 seinfo1"
                + "com.google.app2 11001 0 /data/data/com.google.app2 seinfo2"
                + "com.android.app3 11030 0 /data/data/com.android.app3 seinfo3")
                .getBytes());
    }