1{ 2 "jobs":[{ 3 "name" : "services:distributeddata", 4 "cmds" : [ 5 "mkdir /data/service/el1/public/database 0711 ddms ddms", 6 "mkdir /data/service/el1/public/database/distributeddata 02770 ddms ddms", 7 "mkdir /data/service/el1/public/database/distributeddata/meta 02770 ddms ddms", 8 "mkdir /data/service/el1/public/database/distributeddata/meta/backup 02770 ddms ddms", 9 "mkdir /data/service/el1/public/database/distributeddata/kvdb 02770 ddms ddms", 10 "syncexec /system/bin/chmod 0711 /data/service/el1/public/database", 11 "syncexec /system/bin/chown -R ddms:ddms /data/service/el1/public/database/distributeddata/meta", 12 "syncexec /system/bin/chmod -R 2770 /data/service/el1/public/database/distributeddata/meta" 13 ] 14 } 15 ], 16 "services":[{ 17 "name" : "distributeddata", 18 "path" : ["/system/bin/sa_main","/system/profile/distributeddata.json"], 19 "uid" : "ddms", 20 "gid" : ["system","shell","readproc","ddms","dfs_share","netsys_socket","data_reserve"], 21 "writepid":[ 22 "/dev/cpuset/foreground/tasks", 23 "/dev/stune/foreground/tasks", 24 "/dev/blkio/foreground/tasks" 25 ], 26 "jobs" : { 27 "on-start" : "services:distributeddata" 28 }, 29 "secon" : "u:r:distributeddata:s0", 30 "apl" : "system_basic", 31 "sandbox" : 0, 32 "permission" : [ 33 "ohos.permission.DISTRIBUTED_DATASYNC", 34 "ohos.permission.MANAGE_LOCAL_ACCOUNTS", 35 "ohos.permission.ACCESS_SERVICE_DM", 36 "ohos.permission.PROXY_AUTHORIZATION_URI", 37 "ohos.permission.CLOUDFILE_SYNC", 38 "ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT", 39 "ohos.permission.GET_BUNDLE_INFO", 40 "ohos.permission.GET_BUNDLE_INFO_PRIVILEGED", 41 "ohos.permission.GET_NETWORK_INFO", 42 "ohos.permission.DISTRIBUTED_SOFTBUS_CENTER", 43 "ohos.permission.MONITOR_DEVICE_NETWORK_STATE", 44 "ohos.permission.USE_CLOUD_DRIVE_SERVICE", 45 "ohos.permission.GRANT_URI_PERMISSION_PRIVILEGED" 46 ], 47 "permission_acls" : [ 48 "ohos.permission.MONITOR_DEVICE_NETWORK_STATE", 49 "ohos.permission.GRANT_URI_PERMISSION_PRIVILEGED" 50 ] 51 } 52 ] 53}