1{
2    "jobs" : [{
3            "name" : "services:netsysnative",
4            "cmds" : [
5                "mount bpf bpf /sys/fs/bpf nodev",
6                "mount cgroup2 none /sys/fs/cgroup nodev"
7            ]
8        }
9    ],
10    "services" : [{
11            "name" : "netsysnative",
12            "path" : ["/system/bin/sa_main", "/system/profile/netsysnative.json"],
13            "uid" : "netsysnative",
14            "gid" : ["netsysnative", "net_manager", "system", "shell", "root", "bluetooth", "netsys_socket", "dev_tun_access"],
15            "caps" : ["CAP_NET_ADMIN", "CAP_NET_BIND_SERVICE", "CAP_NET_RAW", "CAP_SYS_ADMIN", "CAP_SYS_RESOURCE",
16                      "CAP_CHOWN", "CAP_FOWNER", "CAP_MKNOD"],
17            "critical" : [0, 50, 10],
18            "jobs" : {
19                "on-start" : "services:netsysnative"
20            },
21            "socket" : [{
22                "name" : "dnsproxyd",
23                "family" : "AF_UNIX",
24                "type" : "SOCK_STREAM",
25                "protocol" : "default",
26                "permissions" : "0660",
27                "uid" : "netsysnative",
28                "gid" : "netsys_socket",
29                "option" : [
30                ]
31            }, {
32                "name" : "fwmarkd",
33                "family" : "AF_UNIX",
34                "type" : "SOCK_STREAM",
35                "protocol" : "default",
36                "permissions" : "0660",
37                "uid" : "netsysnative",
38                "gid" : "netsys_socket",
39                "option" : [
40                ]
41            }, {
42                "name" : "tunfd",
43                "family" : "AF_UNIX",
44                "type" : "SOCK_STREAM",
45                "protocol" : "default",
46                "permissions" : "0660",
47                "uid" : "netsysnative",
48                "gid" : "netsys_socket",
49                "option" : [
50                ]
51            }],
52            "permission" : [
53                "ohos.permission.MANAGE_NET_STRATEGY"
54            ],
55            "secon" : "u:r:netsysnative:s0"
56        }
57    ]
58}
59