12498b56bSopenharmony_ci{
22498b56bSopenharmony_ci    "jobs" : [{
32498b56bSopenharmony_ci            "name" : "init",
42498b56bSopenharmony_ci            "cmds" : [
52498b56bSopenharmony_ci                "mkdir /data/log/ 0775 system log",
62498b56bSopenharmony_ci                "mkdir /data/log/hilog/ 0755 logd log",
72498b56bSopenharmony_ci                "start hilogd"
82498b56bSopenharmony_ci            ]
92498b56bSopenharmony_ci        }, {
102498b56bSopenharmony_ci            "name" : "services:hilogd",
112498b56bSopenharmony_ci            "cmds" : [
122498b56bSopenharmony_ci                "write /proc/sys/net/unix/max_dgram_qlen 6000"
132498b56bSopenharmony_ci            ]
142498b56bSopenharmony_ci        }
152498b56bSopenharmony_ci    ],
162498b56bSopenharmony_ci    "services" : [{
172498b56bSopenharmony_ci            "name" : "hilogd",
182498b56bSopenharmony_ci            "path" : ["/system/bin/hilogd"],
192498b56bSopenharmony_ci            "disabled" : 1,
202498b56bSopenharmony_ci            "uid" : "logd",
212498b56bSopenharmony_ci            "gid" : ["log", "system", "readproc"],
222498b56bSopenharmony_ci            "sandbox" : 0,
232498b56bSopenharmony_ci            "file" : ["/dev/kmsg rd 0640 root root"],
242498b56bSopenharmony_ci            "socket" : [{
252498b56bSopenharmony_ci                "name" : "hilogInput",
262498b56bSopenharmony_ci                "family" : "AF_UNIX",
272498b56bSopenharmony_ci                "type" : "SOCK_DGRAM",
282498b56bSopenharmony_ci                "protocol" : "default",
292498b56bSopenharmony_ci                "permissions" : "0222",
302498b56bSopenharmony_ci                "uid" : "logd",
312498b56bSopenharmony_ci                "gid" : "log",
322498b56bSopenharmony_ci                "option" : [
332498b56bSopenharmony_ci                    "SOCKET_OPTION_PASSCRED"
342498b56bSopenharmony_ci                ]
352498b56bSopenharmony_ci            }, {
362498b56bSopenharmony_ci                "name" : "hilogOutput",
372498b56bSopenharmony_ci                "family" : "AF_UNIX",
382498b56bSopenharmony_ci                "type" : "SOCK_SEQPACKET",
392498b56bSopenharmony_ci                "protocol" : "default",
402498b56bSopenharmony_ci                "permissions" : "0666",
412498b56bSopenharmony_ci                "uid" : "logd",
422498b56bSopenharmony_ci                "gid" : "log",
432498b56bSopenharmony_ci                "option" : [
442498b56bSopenharmony_ci                    "SOCKET_OPTION_PASSCRED"
452498b56bSopenharmony_ci                ]
462498b56bSopenharmony_ci            } , {
472498b56bSopenharmony_ci                "name" : "hilogControl",
482498b56bSopenharmony_ci                "family" : "AF_UNIX",
492498b56bSopenharmony_ci                "type" : "SOCK_SEQPACKET",
502498b56bSopenharmony_ci                "protocol" : "default",
512498b56bSopenharmony_ci                "permissions" : "0660",
522498b56bSopenharmony_ci                "uid" : "logd",
532498b56bSopenharmony_ci                "gid" : "log",
542498b56bSopenharmony_ci                "option" : [
552498b56bSopenharmony_ci                ]
562498b56bSopenharmony_ci            }],
572498b56bSopenharmony_ci            "caps" : [ "SYSLOG" ],
582498b56bSopenharmony_ci            "start-mode" : "condition",
592498b56bSopenharmony_ci            "secon" : "u:r:hilogd:s0"
602498b56bSopenharmony_ci        }
612498b56bSopenharmony_ci    ]
622498b56bSopenharmony_ci}
63