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

Commit 500308a7 authored by Stephen Smalley's avatar Stephen Smalley
Browse files

Add -D option to restorecon for relabeling /data/data.



This depends on change I137588013ed1750315702c0dbe088ce3e4a29e83.

Change-Id: I5a4fef9affd6cddf98d72dc9d54899be25741779
Signed-off-by: default avatarStephen Smalley <sds@tycho.nsa.gov>
parent 27fd413d
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@ static const char *progname;

static void usage(void)
{
    fprintf(stderr, "usage:  %s [-FnrRv] pathname...\n", progname);
    fprintf(stderr, "usage:  %s [-DFnrRv] pathname...\n", progname);
    exit(1);
}

@@ -21,10 +21,13 @@ int restorecon_main(int argc, char **argv)
    progname = argv[0];

    do {
        ch = getopt(argc, argv, "FnrRv");
        ch = getopt(argc, argv, "DFnrRv");
        if (ch == EOF)
            break;
        switch (ch) {
        case 'D':
            flags |= SELINUX_ANDROID_RESTORECON_DATADATA;
            break;
        case 'F':
            flags |= SELINUX_ANDROID_RESTORECON_FORCE;
            break;