1# Copyright (c) 2022-2023 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14allow hidumper_service bootevent_param:file { map open read };
15allow hidumper_service bootevent_samgr_param:file { map open read };
16allow hidumper_service build_version_param:file { map open read };
17allow hidumper_service const_allow_mock_param:file { map open read };
18allow hidumper_service const_allow_param:file { map open read };
19allow hidumper_service const_build_param:file { map open read };
20allow hidumper_service const_display_brightness_param:file { map open read };
21allow hidumper_service const_param:file { map open read };
22allow hidumper_service const_postinstall_fstab_param:file { map open read };
23allow hidumper_service const_postinstall_param:file { map open read };
24allow hidumper_service const_product_param:file { map open read };
25allow hidumper_service debug_param:file { map open read };
26allow hidumper_service default_param:file { map open read };
27allow hidumper_service distributedsche_param:file { map open read };
28allow hidumper_service hidumper_file:dir { create rmdir };
29allow hidumper_service hidumper_service:capability { dac_read_search sys_ptrace };
30allow hidumper_service hilog_param:file { map open read };
31allow hidumper_service hiview:fd { use };
32allow hidumper_service hiview:fifo_file { write };
33allow hidumper_service hw_sc_build_os_param:file { map open read };
34allow hidumper_service hw_sc_build_param:file { map open read };
35allow hidumper_service hw_sc_param:file { map open read };
36allow hidumper_service init_param:file { map open read };
37allow hidumper_service init_svc_param:file { map open read };
38allow hidumper_service input_pointer_device_param:file { map open read };
39allow hidumper_service net_param:file { map open read };
40allow hidumper_service net_tcp_param:file { map open read };
41allow hidumper_service ohos_boot_param:file { map open read };
42allow hidumper_service ohos_param:file { map open read };
43allow hidumper_service param_watcher:binder { transfer };
44allow hidumper_service persist_param:file { map open read };
45allow hidumper_service persist_sys_param:file { map open read };
46allow hidumper_service sa_dfx_sys_hidumper_ability:samgr_class { add };
47allow hidumper_service sa_foundation_wms:samgr_class { get };
48allow hidumper_service sa_param_watcher:samgr_class { get };
49allow hidumper_service security_param:file { map open read };
50allow hidumper_service startup_param:file { map open read };
51allow hidumper_service sysfs_devices_system_cpu:dir { open read };
52allow hidumper_service sys_param:file { map open read };
53allow hidumper_service system_core_hap_attr:dir { search };
54allow hidumper_service system_core_hap_attr:file { open read };
55allow hidumper_service sys_usb_param:file { map open read };
56allow hidumper_service tracefs:dir { search };
57allow hidumper_service tracefs_trace_marker_file:file { open write };
58allow hidumper_service hiview_file:file { write };
59