• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/selinux",
3  "description": "security-enhanced linux(SELINUX) is a mandatory access control mechanism on linux",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/security/selinux"
9  },
10  "scripts": {},
11  "dirs": {},
12  "component": {
13    "name": "selinux",
14    "subsystem": "security",
15    "adapted_system_type": [
16      "standard"
17    ],
18    "rom": "3072KB",
19    "ram": "3072KB",
20    "deps": {
21      "components": [],
22      "third_party": [
23        "selinux",
24        "pcre2",
25        "FreeBSD",
26        "toybox",
27        "Linux_Kernel"
28      ]
29    },
30    "build": {
31      "sub_component": [
32        "//base/security/selinux:selinux_group"
33      ],
34      "inner_kits": [
35        {
36          "name": "//base/security/selinux:libload_policy",
37          "header": {
38            "header_files": [
39              "policycoreutils.h"
40            ],
41            "header_base": "//base/security/selinux/interfaces/policycoreutils/include"
42          }
43        },
44        {
45          "name": "//base/security/selinux:librestorecon",
46          "header": {
47            "header_files": [
48              "policycoreutils.h"
49            ],
50            "header_base": "//base/security/selinux/interfaces/policycoreutils/include"
51          }
52        },
53        {
54          "name": "//base/security/selinux:libhap_restorecon",
55          "header": {
56            "header_files": [
57              "hap_restorecon.h"
58            ],
59            "header_base": "//base/security/selinux/interfaces/policycoreutils/include"
60          }
61        },
62        {
63          "name": "//base/security/selinux:libparaperm_checker",
64          "header": {
65            "header_files": [
66              "selinux_parameter.h"
67            ],
68            "header_base": "//base/security/selinux/interfaces/policycoreutils/include"
69          }
70        }
71      ],
72      "test": [
73        "//base/security/selinux/test:unittest"
74      ]
75    }
76  }
77}
78