• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "jobs" : [{
3            "name" : "services:faultloggerd",
4            "cmds" : [
5                "mkdir /data/log 0775 system log",
6                "mkdir /data/log/faultlog 0750 hiview log",
7                "mkdir /data/log/faultlog/temp 0770 system system",
8                "mkdir /data/log/faultlog/debug 0770 system system",
9                "restorecon /dev/unix/socket/faultloggerd.server",
10                "restorecon /dev/unix/socket/faultloggerd.crash.server"
11            ]
12        }
13    ],
14    "services" : [{
15            "name" : "faultloggerd",
16            "path" : ["/system/bin/faultloggerd"],
17            "uid" : "faultloggerd",
18            "gid" : ["system", "log", "faultloggerd"],
19            "socket" : [{
20                "name" : "faultloggerd.server",
21                "family" : "AF_UNIX",
22                "type" : "SOCK_STREAM",
23                "protocol" : "default",
24                "permissions" : "0666",
25                "uid" : "faultloggerd",
26                "gid" : "system",
27                "option" : [
28                    "SOCKET_OPTION_PASSCRED"
29                ]
30            },{
31                "name" : "faultloggerd.crash.server",
32                "family" : "AF_UNIX",
33                "type" : "SOCK_STREAM",
34                "protocol" : "default",
35                "permissions" : "0666",
36                "uid" : "faultloggerd",
37                "gid" : "system",
38                "option" : [
39                    "SOCKET_OPTION_PASSCRED"
40                ]
41            }],
42            "jobs" : {
43                "on-start" : "services:faultloggerd"
44            },
45            "writepid" : [
46                "/dev/cpuset/system-background/tasks"
47            ],
48            "caps" : ["CAP_KILL"],
49            "secon" : "u:r:faultloggerd:s0"
50        }
51    ]
52}
53