1{ 2 "jobs" : [{ 3 "name" : "param:cupsdServiceStart", 4 "condition" : "print.cupsd.ready=true", 5 "cmds" : [ 6 "start cupsd" 7 ] 8 }, { 9 "name" : "param:cupsdServiceStop", 10 "condition" : "print.cupsd.ready=false", 11 "cmds" : [ 12 "stop cupsd" 13 ] 14 } 15 ], 16 "services" : [{ 17 "name" : "cupsd", 18 "path" : ["/system/bin/cupsd", "-f", "-c", "/etc/cups/cupsd.conf", "-s", "/etc/cups/cups-files.conf"], 19 "uid" : "print", 20 "gid" : ["print", "cups", "usb_host"], 21 "secon" : "u:r:cupsd:s0", 22 "once" : 1, 23 "start-mode" : "condition", 24 "permission" : [ 25 "ohos.permission.MANAGE_USB_CONFIG" 26 ] 27 } 28 ] 29}