diff options
| -rw-r--r-- | meta/classes/cve-check.bbclass | 1 | ||||
| -rw-r--r-- | meta/recipes-core/meta/cve-update-db-native.bb | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/meta/classes/cve-check.bbclass b/meta/classes/cve-check.bbclass index 0889e7544a..35b7d0f298 100644 --- a/meta/classes/cve-check.bbclass +++ b/meta/classes/cve-check.bbclass | |||
| @@ -27,6 +27,7 @@ CVE_VERSION ??= "${PV}" | |||
| 27 | 27 | ||
| 28 | CVE_CHECK_DB_DIR ?= "${DL_DIR}/CVE_CHECK" | 28 | CVE_CHECK_DB_DIR ?= "${DL_DIR}/CVE_CHECK" |
| 29 | CVE_CHECK_DB_FILE ?= "${CVE_CHECK_DB_DIR}/nvdcve_1.1.db" | 29 | CVE_CHECK_DB_FILE ?= "${CVE_CHECK_DB_DIR}/nvdcve_1.1.db" |
| 30 | CVE_CHECK_DB_FILE_LOCK ?= "${CVE_CHECK_DB_FILE}.lock" | ||
| 30 | 31 | ||
| 31 | CVE_CHECK_LOG ?= "${T}/cve.log" | 32 | CVE_CHECK_LOG ?= "${T}/cve.log" |
| 32 | CVE_CHECK_TMP_FILE ?= "${TMPDIR}/cve_check" | 33 | CVE_CHECK_TMP_FILE ?= "${TMPDIR}/cve_check" |
diff --git a/meta/recipes-core/meta/cve-update-db-native.bb b/meta/recipes-core/meta/cve-update-db-native.bb index 2221825bf8..d22b66f6c7 100644 --- a/meta/recipes-core/meta/cve-update-db-native.bb +++ b/meta/recipes-core/meta/cve-update-db-native.bb | |||
| @@ -52,8 +52,7 @@ python do_populate_cve_db() { | |||
| 52 | 52 | ||
| 53 | cve_f = open(os.path.join(d.getVar("TMPDIR"), 'cve_check'), 'a') | 53 | cve_f = open(os.path.join(d.getVar("TMPDIR"), 'cve_check'), 'a') |
| 54 | 54 | ||
| 55 | if not os.path.isdir(db_dir): | 55 | bb.utils.mkdirhier(db_dir) |
| 56 | os.mkdir(db_dir) | ||
| 57 | 56 | ||
| 58 | # Connect to database | 57 | # Connect to database |
| 59 | conn = sqlite3.connect(db_file) | 58 | conn = sqlite3.connect(db_file) |
| @@ -114,6 +113,8 @@ python do_populate_cve_db() { | |||
| 114 | conn.close() | 113 | conn.close() |
| 115 | } | 114 | } |
| 116 | 115 | ||
| 116 | do_populate_cve_db[lockfiles] += "${CVE_CHECK_DB_FILE_LOCK}" | ||
| 117 | |||
| 117 | def initialize_db(c): | 118 | def initialize_db(c): |
| 118 | c.execute("CREATE TABLE IF NOT EXISTS META (YEAR INTEGER UNIQUE, DATE TEXT)") | 119 | c.execute("CREATE TABLE IF NOT EXISTS META (YEAR INTEGER UNIQUE, DATE TEXT)") |
| 119 | 120 | ||
