• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "jobs": [{
3        "name" : "services:cloudfileservice",
4        "cmds" : [
5            "mkdir /data/service/el1/public/cloudfile 0711 dfs dfs",
6            "restorecon /data/service/el1/public/cloudfile"
7        ]
8    }],
9    "services": [{
10        "name": "distributedfiledaemon",
11        "path": ["/system/bin/sa_main", "/system/profile/distributedfiledaemon.json"],
12        "uid": "1009",
13        "gid": ["system", "dfs", 1006, 1008],
14        "setuid": true,
15        "secon": "u:r:distributedfiledaemon:s0",
16        "apl": "system_basic",
17        "ondemand": true,
18        "caps": ["DAC_READ_SEARCH", "CHOWN", "NET_RAW"],
19        "sandbox": 0,
20        "permission" : [
21            "ohos.permission.ACCESS_SERVICE_DP",
22            "ohos.permission.DISTRIBUTED_DATASYNC",
23            "ohos.permission.MANAGE_LOCAL_ACCOUNTS",
24            "ohos.permission.ACCESS_SERVICE_DM",
25            "ohos.permission.MONITOR_DEVICE_NETWORK_STATE",
26            "ohos.permission.NOTIFICATION_CONTROLLER",
27            "ohos.permission.SET_UNREMOVABLE_NOTIFICATION"
28        ],
29        "permission_acls" : [
30            "ohos.permission.MONITOR_DEVICE_NETWORK_STATE",
31            "ohos.permission.NOTIFICATION_CONTROLLER"
32        ],
33        "kernel_permission" : {
34            "ohos.filesystem.dfs" : true
35        }
36    }, {
37        "name": "cloudfileservice",
38        "path": ["/system/bin/sa_main", "/system/profile/cloudfileservice.json"],
39        "uid": "dfs",
40        "gid": ["dfs", "user_data_rw", "ddms", "dfs_share"],
41        "sandbox": 0,
42        "jobs" : {
43            "on-start" : "services:cloudfileservice"
44        },
45        "secon": "u:r:cloudfiledaemon:s0",
46        "apl": "system_basic",
47        "ondemand": true,
48        "permission" : [
49            "ohos.permission.CLOUDFILE_SYNC",
50            "ohos.permission.DISTRIBUTED_DATASYNC",
51            "ohos.permission.MANAGE_LOCAL_ACCOUNTS",
52            "ohos.permission.ACCESS_SERVICE_DM",
53            "ohos.permission.GET_NETWORK_INFO",
54            "ohos.permission.INTERNET",
55            "ohos.permission.USE_CLOUD_DRIVE_SERVICE",
56            "ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS",
57            "ohos.permission.USE_CLOUD_DRIVE_SERVICE",
58            "ohos.permission.READ_CLOUD_SYNC_CONFIG",
59            "ohos.permission.MANAGE_SETTINGS",
60            "ohos.permission.GET_BUNDLE_INFO",
61            "ohos.permission.GET_RUNNING_INFO",
62            "ohos.permission.RUNNING_STATE_OBSERVER",
63            "ohos.permission.READ_ALL_PHOTO",
64            "ohos.permission.WRITE_ALL_PHOTO",
65            "ohos.permission.MEMOSPACE_SYNC"
66        ]
67    }]
68}