Experimental
Schema
KitStartupCommand
Type:
object
KitStartupCommand is one startup command in a KitStartup set, run in order
by a backend that replays it at sandbox boot.
argv
· required
Type:
array
argv is the command and its arguments, exec-style. An argument other than
the executable itself may be empty (an intentional empty string, as in
printf %s ""); only the vector itself is required non-empty.Array item
Type:
string
All schema constraints and annotations
{
"type": "string"
}All schema constraints and annotations
{
"description": "argv is the command and its arguments, exec-style. An argument other than\nthe executable itself may be empty (an intentional empty string, as in\n`printf %s \"\"`); only the vector itself is required non-empty.",
"items": {
"type": "string"
},
"minItems": 1,
"type": "array"
}background
Type:
boolean
background launches the command detached instead of waiting for it.
All schema constraints and annotations
{
"description": "background launches the command detached instead of waiting for it.",
"type": "boolean"
}user
Type:
string
user runs the command as this user; empty means the backend default.
All schema constraints and annotations
{
"description": "user runs the command as this user; empty means the backend default.",
"type": "string"
}All schema constraints and annotations
{
"additionalProperties": false,
"description": "KitStartupCommand is one startup command in a KitStartup set, run in order\nby a backend that replays it at sandbox boot.",
"properties": {
"argv": {
"description": "argv is the command and its arguments, exec-style. An argument other than\nthe executable itself may be empty (an intentional empty string, as in\n`printf %s \"\"`); only the vector itself is required non-empty.",
"items": {
"type": "string"
},
"minItems": 1,
"type": "array"
},
"background": {
"description": "background launches the command detached instead of waiting for it.",
"type": "boolean"
},
"user": {
"description": "user runs the command as this user; empty means the backend default.",
"type": "string"
}
},
"required": [
"argv"
],
"title": "KitStartupCommand",
"type": "object"
}