Android-x86
Fork

  • R/O
  • HTTP
  • SSH
  • HTTPS

system-core: コミット

system/core


コミットメタ情報

リビジョン478cd283d67f53dcd2c657f58cbf81cb144fddea (tree)
日時2017-09-12 17:22:04
作者Chih-Wei Huang <cwhuang@linu...>
コミッターChih-Wei Huang

ログメッセージ

init: don't bail out even no SELinux domain defined

変更サマリ

差分

--- a/init/service.cpp
+++ b/init/service.cpp
@@ -29,6 +29,7 @@
2929 #include <sys/wait.h>
3030 #include <termios.h>
3131 #include <unistd.h>
32+#include <cutils/klog.h>
3233
3334 #include <selinux/selinux.h>
3435
@@ -79,8 +80,8 @@ static std::string ComputeContextFromExecutable(std::string& service_name,
7980 free(new_con);
8081 }
8182 if (rc == 0 && computed_context == mycon.get()) {
82- LOG(ERROR) << "service " << service_name << " does not have a SELinux domain defined";
83- return "";
83+ KLOG_WARNING("service", "%s does not have a SELinux domain defined", service_name.c_str());
84+ return "skip";
8485 }
8586 if (rc < 0) {
8687 LOG(ERROR) << "could not get context while starting '" << service_name << "'";
旧リポジトリブラウザで表示