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

Commit 54a28300 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Clarify SELinux service error message"

parents df3e89be 1ea19eb4
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -82,7 +82,11 @@ static Result<std::string> ComputeContextFromExecutable(std::string& service_nam
        free(new_con);
    }
    if (rc == 0 && computed_context == mycon.get()) {
        return Error() << "Service does not have an SELinux domain defined";
        return Error() << "File " << service_path << "(labeled \"" << filecon.get()
                       << "\") has incorrect label or no domain transition from " << mycon.get()
                       << " to another SELinux domain defined. Have you configured your "
                          "service correctly? https://source.android.com/security/selinux/"
                          "device-policy#label_new_services_and_address_denials";
    }
    if (rc < 0) {
        return Error() << "Could not get process context";