summaryrefslogtreecommitdiffstats
path: root/src/systemkey-tool-options.json
blob: 9676d89af937d44ee1c997ffd28c6db39a0e7f3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{
  "format-version": "0.1.0",
  "tool": {
    "name": "systemkey-tool",
    "title": "GnuTLS system key tool",
    "description": "Program to handle system keys.\n",
    "detail": "Program that allows handling user keys as stored in the system in a uniform way.",
    "short-usage": "systemkey-tool [options]\nsystemkey-tool --help for usage instructions.\n"
  },
  "sections": [
    {
      "options": [
        {
          "long-option": "debug",
          "short-option": "d",
          "description": "Enable debugging",
          "detail": "Specifies the debug level.",
          "argument-range": {
            "min": 0,
            "max": 9999
          },
          "argument-type": "number"
        },
        {
          "long-option": "outfile",
          "description": "Output file",
          "argument-type": "string"
        },
        {
          "long-option": "list",
          "description": "Lists all stored keys"
        },
        {
          "long-option": "delete",
          "description": "Delete the key identified by the given URL",
          "argument-type": "string",
          "argument-name": "url"
        },
        {
          "long-option": "outder",
          "description": "Use DER format for output keys",
          "detail": "The output will be in DER format.",
          "disable-prefix": "no-"
        }
      ]
    }
  ]
}