mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-21 05:31:05 +02:00
build_library/set_release: add CPE_NAME - v2.3
Flatcar is in the NIST CPE dictionary. Let's programmatically build the `CPE_NAME` in the build process in order to be scanned. `CPE_NAME` is part of `/etc/os-release` with the following manual entry: ``` CPE_NAME= A CPE name for the operating system, in URI binding syntax, following the Common Platform Enumeration Specification[2] as proposed by the NIST. This field is optional. Example: "CPE_NAME="cpe:/o:fedoraproject:fedora:17"" ... [^2]: Common Platform Enumeration Specification http://scap.nist.gov/specifications/cpe/ ``` Which indicates that the current version of CPE is 2.3. Closes: https://github.com/flatcar-linux/Flatcar/issues/536 Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
This commit is contained in:
parent
e86eadcdeb
commit
dc0f93015b
@ -57,6 +57,7 @@ ANSI_COLOR="38;5;75"
|
|||||||
HOME_URL="https://flatcar-linux.org/"
|
HOME_URL="https://flatcar-linux.org/"
|
||||||
BUG_REPORT_URL="https://issues.flatcar-linux.org"
|
BUG_REPORT_URL="https://issues.flatcar-linux.org"
|
||||||
FLATCAR_BOARD="$FLAGS_board"
|
FLATCAR_BOARD="$FLAGS_board"
|
||||||
|
CPE_NAME="cpe:2.3:o:${OS_ID}-linux:${OS_ID}_linux:${FLATCAR_VERSION}:*:*:*:*:*:*:*"
|
||||||
EOF
|
EOF
|
||||||
sudo ln -sf "../usr/lib/os-release" "${ROOT_FS_DIR}/etc/os-release"
|
sudo ln -sf "../usr/lib/os-release" "${ROOT_FS_DIR}/etc/os-release"
|
||||||
sudo ln -sf "../../lib/os-release" "${ROOT_FS_DIR}/usr/share/flatcar/os-release"
|
sudo ln -sf "../../lib/os-release" "${ROOT_FS_DIR}/usr/share/flatcar/os-release"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user