mirror of
https://github.com/openharmony/startup_appspawn.git
synced 2026-08-25 14:29:39 -04:00
6c3a066583
Co-authored-by: Agent Signed-off-by: nianyuu <zhouwenqiang12@huawei.com>
62 lines
2.4 KiB
INI
62 lines
2.4 KiB
INI
{
|
|
"jobs" : [{
|
|
"name" : "boot",
|
|
"cmds" : [
|
|
"mkdir /mnt/sandbox",
|
|
"mkdir /mnt/sandbox/com.ohos.render/ 0711 nwebspawn nwebspawn",
|
|
"mkdir /data/service/el1/startup/appspawn 0700 root root",
|
|
"mkdir /data/service/el1/startup/cjappspawn 0700 root root",
|
|
"mkdir /data/service/el1/startup/hybridspawn 0700 root root",
|
|
"mkdir /data/service/el1/startup/nativespawn 0700 root root",
|
|
"mkdir /data/service/el1/startup/nwebspawn/ 0700 nwebspawn nwebspawn",
|
|
"mkdir /data/service/el1/startup/log 0755 root root"
|
|
]
|
|
},
|
|
{
|
|
"name" : "init",
|
|
"cmds" : [
|
|
"mkdir /dev/pids",
|
|
"mkdir /dev/pids/native",
|
|
"mount cgroup none /dev/pids pids",
|
|
"chown root appspawn /dev/pids",
|
|
"chown root appspawn /dev/pids/tasks",
|
|
"chown root appspawn /dev/pids/cgroup.procs",
|
|
"chmod 0755 /dev/pids",
|
|
"chmod 0755 /dev/pids/tasks",
|
|
"chmod 0755 /dev/pids/cgroup.procs"
|
|
]
|
|
}
|
|
],
|
|
"services" : [{
|
|
"name" : "appspawn",
|
|
"path" : ["/system/bin/appspawn",
|
|
"-mode appspawn",
|
|
"--process-name com.ohos.appspawn.startup --start-flags daemon --type standard ",
|
|
"--sandbox-switch on --bundle-name com.ohos.appspawn.startup --app-operate-type operate ",
|
|
"--render-command command --app-launch-type singleton --app-visible true"],
|
|
"importance" : -20,
|
|
"critical" : [1, 4, 240],
|
|
"uid" : "root",
|
|
"gid" : ["root"],
|
|
"writepid" : ["/dev/memcg/perf_sensitive/cgroup.procs"],
|
|
"setuid" : true,
|
|
"cgroup" : true,
|
|
"socket" : [{
|
|
"name" : "AppSpawn",
|
|
"family" : "AF_LOCAL",
|
|
"type" : "SOCK_STREAM",
|
|
"protocol" : "default",
|
|
"permissions" : "0660",
|
|
"uid" : "root",
|
|
"gid" : "appspawn",
|
|
"option" : [
|
|
]
|
|
}],
|
|
"sandbox" : 0,
|
|
"start-mode" : "boot",
|
|
"secon" : "u:r:appspawn:s0",
|
|
"bootevents" : "bootevent.appspawn.started"
|
|
}
|
|
]
|
|
}
|