filemanagement_dfs_service/services/distributedfile.cfg
openharmony_ci 27afc99be0
!2093 tmppath切换至cache目录下
Merge pull request !2093 from zhuhongtao666/master
2024-09-29 02:21:43 +00:00

71 lines
2.8 KiB
INI

{
"jobs": [{
"name" : "services:cloudfileservice",
"cmds" : [
"mkdir /data/service/el1/public/cloudfile 0711 dfs dfs",
"restorecon /data/service/el1/public/cloudfile"
]
}],
"services": [{
"name": "distributedfiledaemon",
"path": ["/system/bin/sa_main", "/system/profile/distributedfiledaemon.json"],
"uid": "1009",
"gid": ["system", "dfs", 1006, 1008],
"secon": "u:r:distributedfiledaemon:s0",
"apl": "system_basic",
"ondemand": true,
"caps": ["DAC_READ_SEARCH", "CHOWN", "NET_RAW"],
"sandbox": 0,
"permission" : [
"ohos.permission.DISTRIBUTED_DATASYNC",
"ohos.permission.MANAGE_LOCAL_ACCOUNTS",
"ohos.permission.ACCESS_SERVICE_DM",
"ohos.permission.MONITOR_DEVICE_NETWORK_STATE"
],
"permission_acls" : ["ohos.permission.MONITOR_DEVICE_NETWORK_STATE"]
}, {
"name": "cloudfiledaemon",
"path": ["/system/bin/sa_main", "/system/profile/cloudfiledaemon.json"],
"uid": "1009",
"gid": ["dfs", "user_data_rw", "system", "ddms", "netsys_socket", "dfs_share"],
"sandbox": 0,
"secon": "u:r:cloudfiledaemon:s0",
"apl": "system_basic",
"permission" : [
"ohos.permission.CLOUDFILE_SYNC",
"ohos.permission.DISTRIBUTED_DATASYNC",
"ohos.permission.MANAGE_LOCAL_ACCOUNTS",
"ohos.permission.ACCESS_SERVICE_DM",
"ohos.permission.INTERNET",
"ohos.permission.USE_CLOUD_DRIVE_SERVICE",
"ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS",
"ohos.permission.GET_BUNDLE_INFO"
]
}, {
"name": "cloudfileservice",
"path": ["/system/bin/sa_main", "/system/profile/cloudfileservice.json"],
"uid": "dfs",
"gid": ["dfs", "user_data_rw", "system", "ddms", "netsys_socket", "dfs_share"],
"sandbox": 0,
"jobs" : {
"on-start" : "services:cloudfileservice"
},
"secon": "u:r:cloudfiledaemon:s0",
"apl": "system_basic",
"ondemand": true,
"permission" : [
"ohos.permission.CLOUDFILE_SYNC",
"ohos.permission.DISTRIBUTED_DATASYNC",
"ohos.permission.MANAGE_LOCAL_ACCOUNTS",
"ohos.permission.ACCESS_SERVICE_DM",
"ohos.permission.GET_NETWORK_INFO",
"ohos.permission.INTERNET",
"ohos.permission.USE_CLOUD_DRIVE_SERVICE",
"ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS",
"ohos.permission.USE_CLOUD_DRIVE_SERVICE",
"ohos.permission.READ_CLOUD_SYNC_CONFIG",
"ohos.permission.MANAGE_SETTINGS",
"ohos.permission.GET_BUNDLE_INFO"
]
}]
}