未验证 提交 d8138b2b 编写于 作者: O openharmony_ci 提交者: Gitee

!20456 编译构建文档补充FAQ,说明由于使能critical进程管控引起的编译错误

Merge pull request !20456 from fundavid/master
......@@ -94,4 +94,19 @@
*如果由于实现业务功能需要,进程必须要有root或system权限,只有在联系安全专家评审,通过安全审视后,方可修改产品的高权限进程管控列表,配置文件路径为"`vendor/{公司名称}/{产品名称}/security_config/high_privilege_process_list.json`"。*
*示例:rk3586的高权限进程配置文件位于`//vendor/hihope/rk3568/security_config/high_privilege_process_list.json`*
\ No newline at end of file
*示例:rk3586的高权限进程配置文件位于`//vendor/hihope/rk3568/security_config/high_privilege_process_list.json`*
### 提示“Error: some services do not match with critical whitelist”
- **现象描述:** 编译失败:“Error: some services do not match with critical whitelist”。
- **可能原因:** 报错中列举出来的进程.cfg配置文件中,定义并使能了critical字段,而该进程未被允许添加critical字段,或该字段配置与白名单中不符。
- **解决办法:**
移除进程的critical字段或把critical字段第一位置0。修改原服务.cfg配置文件中的critical字段,非必需的场景下,不要使能critical字段。
关于critical字段的详细使用方法,请参考[服务配置](subsys-boot-init-service.md)。如果由于实现业务功能需要,进程必须要使能critical字段,只有在联系安全专家评审,通过安全审视后,方可修改产品的critical_reboot进程管控白名单`//vendor/{公司名称}/{产品名称}/security_config/critical_reboot_process_list.json`
示例:rk3586的critical_reboot进程管控白名单为`//vendor/hihope/rk3568/security_config/critical_reboot_process_list.json`
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册