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}