summaryrefslogtreecommitdiffstats
path: root/docs/COREDUMP_PACKAGE_METADATA.md
diff options
context:
space:
mode:
authorLuca Boccassi <luca.boccassi@microsoft.com>2021-05-06 15:38:47 +0200
committerLuca Boccassi <luca.boccassi@microsoft.com>2021-05-06 17:58:43 +0200
commit201962ef46f717d612512a2f5c1414f6d82b8869 (patch)
tree02590dd484dad750e8dee1ead012a5e53fa972be /docs/COREDUMP_PACKAGE_METADATA.md
parentdocs/COREDUMP_PACKAGE_METADATA.md: Add debuginfod key (diff)
downloadsystemd-201962ef46f717d612512a2f5c1414f6d82b8869.tar.xz
systemd-201962ef46f717d612512a2f5c1414f6d82b8869.zip
docs/COREDUMP_PACKAGE_METADATA.md: add table with well-known keys and their definition
Diffstat (limited to 'docs/COREDUMP_PACKAGE_METADATA.md')
-rw-r--r--docs/COREDUMP_PACKAGE_METADATA.md19
1 files changed, 17 insertions, 2 deletions
diff --git a/docs/COREDUMP_PACKAGE_METADATA.md b/docs/COREDUMP_PACKAGE_METADATA.md
index 6ef746f246..f27f835064 100644
--- a/docs/COREDUMP_PACKAGE_METADATA.md
+++ b/docs/COREDUMP_PACKAGE_METADATA.md
@@ -60,8 +60,8 @@ Value: a JSON string with the structure described below
"osVersion":"33",
"name":"coreutils",
"version": "4711.0815.fc13.arm32",
- "osCpe": # A CPE name for the operating system, `CPE_NAME` from os-release is a good default
- "debugInfoUrl": "https://debuginfod.fedoraproject.org/",
+ "osCpe": "cpe:/o:fedoraproject:fedora:33", # A CPE name for the operating system, `CPE_NAME` from os-release is a good default
+ "debugInfoUrl": "https://debuginfod.fedoraproject.org/"
}
```
@@ -108,3 +108,18 @@ SECTIONS
}
INSERT AFTER .note.gnu.build-id;
```
+
+## Well-known keys
+
+The metadata format is intentionally left open, so that vendors can add their own information.
+A set of well-known keys is defined here, and hopefully shared among all vendors.
+
+| Key name | Key description | Example value |
+|--------------|--------------------------------------------------------------------------|---------------------------------------|
+| type | The packaging type | rpm |
+| os | The OS name, typically corresponding to ID in os-release | fedora |
+| osVersion | The OS version, typically corresponding to VERSION_ID in os-release | 33 |
+| name | The source package name | coreutils |
+| version | The source package version | 4711.0815.fc13.arm32 |
+| osCpe | A CPE name for the OS, typically corresponding to CPE_NAME in os-release | cpe:/o:fedoraproject:fedora:33 |
+| debugInfoUrl | The debuginfod server url, if available | https://debuginfod.fedoraproject.org/ |