1# Copyright (c) 2022 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 udevadm bootevent_param:file { map open read };
15allow udevadm bootevent_samgr_param:file { map open read };
16allow udevadm build_version_param:file { map open read };
17allow udevadm const_allow_mock_param:file { map open read };
18allow udevadm const_allow_param:file { map open read };
19allow udevadm const_build_param:file { map open read };
20allow udevadm const_display_brightness_param:file { map open read };
21allow udevadm const_param:file { map open read };
22allow udevadm const_postinstall_fstab_param:file { map open read };
23allow udevadm const_postinstall_param:file { map open read };
24allow udevadm const_product_param:file { map open read };
25allow udevadm debug_param:file { map open read };
26allow udevadm default_param:file { map open read };
27allow udevadm dev_unix_socket:dir { search };
28allow udevadm distributedsche_param:file { map open read };
29allow udevadm hilog_param:file { map open read };
30allow udevadm hw_sc_build_os_param:file { map open read };
31allow udevadm hw_sc_build_param:file { map open read };
32allow udevadm hw_sc_param:file { map open read };
33allow udevadm init_param:file { map open read };
34allow udevadm init_svc_param:file { map open read };
35allow udevadm input_pointer_device_param:file { map open read };
36allow udevadm net_param:file { map open read };
37allow udevadm net_tcp_param:file { map open read };
38allow udevadm ohos_boot_param:file { map open read };
39allow udevadm ohos_param:file { map open read };
40allow udevadm persist_param:file { map open read };
41allow udevadm persist_sys_param:file { map open read };
42allow udevadm security_param:file { map open read };
43allow udevadm startup_param:file { map open read };
44allow udevadm sys_file:dir { open read };
45allow udevadm sys_file:file { getattr open write };
46allow udevadm sysfs_gadget_usb:dir { open read };
47allow udevadm sysfs_block_file:file { getattr open write };
48allow udevadm sysfs_block_loop:file { getattr open write };
49allow udevadm sysfs_block_zram:file { getattr open write };
50allow udevadm sysfs_devices_system_cpu:file { getattr open write };
51allow udevadm sysfs_extcon:dir { open read };
52allow udevadm sysfs_leds:dir { open read };
53allow udevadm sysfs_net:dir { open read };
54allow udevadm sysfs_net:file { getattr open write };
55allow udevadm sysfs_rtc:dir { open read };
56allow udevadm sysfs_wakeup:dir { open read };
57allow udevadm sysfs_wakeup:file { getattr open write };
58allow udevadm sys_param:file { map open read };
59allow udevadm system_bin_file:dir { search };
60allow udevadm sys_usb_param:file { map open read };
61