diff options
author | Ross Burton <ross@burtonini.com> | 2020-09-10 22:04:13 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-01-22 17:56:52 +0000 |
commit | ee62d4540e6a2ad5d071209b7bef26b367719b42 (patch) | |
tree | 9942f7af1e4dc21b7bde5d41a0aaa6d31f4e0939 /meta/recipes-core/meta/cve-update-db-native.bb | |
parent | ee9345f86406e4d27f3337249ac6d099e77f9bb8 (diff) | |
download | poky-ee62d4540e6a2ad5d071209b7bef26b367719b42.tar.gz |
cve-update-db-native: use fetch task
Instead of inventing a new task to fetch the CVE data, use the existing
fetch task.
(From OE-Core rev: 1ed53d5cfc2be40b2d57b5392ec4d30313209934)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit f5f97d33a1703d75b9fd9760f2c7767081538e00)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/meta/cve-update-db-native.bb')
-rw-r--r-- | meta/recipes-core/meta/cve-update-db-native.bb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/meta/recipes-core/meta/cve-update-db-native.bb b/meta/recipes-core/meta/cve-update-db-native.bb index e86c69803f..50052f8532 100644 --- a/meta/recipes-core/meta/cve-update-db-native.bb +++ b/meta/recipes-core/meta/cve-update-db-native.bb | |||
@@ -17,7 +17,7 @@ python () { | |||
17 | raise bb.parse.SkipRecipe("Skip recipe when cve-check class is not loaded.") | 17 | raise bb.parse.SkipRecipe("Skip recipe when cve-check class is not loaded.") |
18 | } | 18 | } |
19 | 19 | ||
20 | python do_populate_cve_db() { | 20 | python do_fetch() { |
21 | """ | 21 | """ |
22 | Update NVD database with json data feed | 22 | Update NVD database with json data feed |
23 | """ | 23 | """ |
@@ -110,7 +110,9 @@ python do_populate_cve_db() { | |||
110 | conn.close() | 110 | conn.close() |
111 | } | 111 | } |
112 | 112 | ||
113 | do_populate_cve_db[lockfiles] += "${CVE_CHECK_DB_FILE_LOCK}" | 113 | do_fetch[lockfiles] += "${CVE_CHECK_DB_FILE_LOCK}" |
114 | do_fetch[file-checksums] = "" | ||
115 | do_fetch[vardeps] = "" | ||
114 | 116 | ||
115 | def initialize_db(c): | 117 | def initialize_db(c): |
116 | c.execute("CREATE TABLE IF NOT EXISTS META (YEAR INTEGER UNIQUE, DATE TEXT)") | 118 | c.execute("CREATE TABLE IF NOT EXISTS META (YEAR INTEGER UNIQUE, DATE TEXT)") |
@@ -217,7 +219,6 @@ def update_db(c, jsondata): | |||
217 | parse_node_and_insert(c, config, cveId) | 219 | parse_node_and_insert(c, config, cveId) |
218 | 220 | ||
219 | 221 | ||
220 | addtask do_populate_cve_db before do_fetch | 222 | do_fetch[nostamp] = "1" |
221 | do_populate_cve_db[nostamp] = "1" | ||
222 | 223 | ||
223 | EXCLUDE_FROM_WORLD = "1" | 224 | EXCLUDE_FROM_WORLD = "1" |