提交 453b8e58 编写于 作者: C chengjinsong2

为系统参数设置添加说明

Signed-off-by: Nchengjinsong2 <chengjinsong2@huawei.com>
上级 1b0248ca
...@@ -165,6 +165,14 @@ setSync(key: string, value: string): void ...@@ -165,6 +165,14 @@ setSync(key: string, value: string): void
| key | string | 是 | 待设置的系统参数Key。 | | key | string | 是 | 待设置的系统参数Key。 |
| value | string | 是 | 待设置的系统参数值。 | | value | string | 是 | 待设置的系统参数值。 |
**说明:**
1、此接口只能用于系统应用的参数设置
2、所授权的系统应用需要配置对应selinux和dac规则,具体配置方法请参照系统参数指导文档:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-boot-init-sysparam.md
**示例:** **示例:**
```ts ```ts
...@@ -192,6 +200,14 @@ set(key: string, value: string, callback: AsyncCallback&lt;void&gt;): void ...@@ -192,6 +200,14 @@ set(key: string, value: string, callback: AsyncCallback&lt;void&gt;): void
| value | string | 是 | 待设置的系统参数值。 | | value | string | 是 | 待设置的系统参数值。 |
| callback | AsyncCallback&lt;void&gt; | 是 | 回调函数。 | | callback | AsyncCallback&lt;void&gt; | 是 | 回调函数。 |
**说明:**
1、此接口只能用于系统应用的参数设置
2、所授权的系统应用需要配置对应selinux和dac规则,具体配置方法请参照系统参数指导文档:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-boot-init-sysparam.md
**示例:** **示例:**
```ts ```ts
...@@ -229,6 +245,14 @@ set(key: string, value: string): Promise&lt;void&gt; ...@@ -229,6 +245,14 @@ set(key: string, value: string): Promise&lt;void&gt;
| -------- | -------- | | -------- | -------- |
| Promise&lt;void&gt; | Promise示例,用于异步获取结果。 | | Promise&lt;void&gt; | Promise示例,用于异步获取结果。 |
**说明:**
1、此接口只能用于系统应用的参数设置
2、所授权的系统应用需要配置对应selinux和dac规则,具体配置方法请参照系统参数指导文档:
https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/subsystems/subsys-boot-init-sysparam.md
**示例:** **示例:**
```ts ```ts
......
...@@ -89,6 +89,19 @@ ...@@ -89,6 +89,19 @@
"secon" : "u:r:distributedsche:s0" // 服务的SELinux标签, "u:r:distributedsche:s0"为要设置的SELinux标签信息 "secon" : "u:r:distributedsche:s0" // 服务的SELinux标签, "u:r:distributedsche:s0"为要设置的SELinux标签信息
} }
``` ```
- 添加selinux标签
服务配置selinux策略,需要通过"secon"为服务添加selinux标签。例如为watchdog_service添加selinux标签,如下:
```
"services" : [{
"name" : "watchdog_service",
"secon" : "u:r:watchdog_service:s0"
}]
```
对应的需要在selinux中定义此标签,定义方法与配置文件参照selinux指导文档
- init FD代持(仅标准系统以上提供) - init FD代持(仅标准系统以上提供)
FD代持是按需启动的一个辅助扩展机制,按需启动进程可以保持退出前的fd状态句柄不丢失。按需启动进程退出前可将fd发送给init代持,再次启动后再从init获取fd。 FD代持是按需启动的一个辅助扩展机制,按需启动进程可以保持退出前的fd状态句柄不丢失。按需启动进程退出前可将fd发送给init代持,再次启动后再从init获取fd。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册