summaryrefslogtreecommitdiffstats
path: root/secfixes.lua
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2017-06-01 13:38:27 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2017-06-01 13:39:02 +0200
commit86c81d1114101d35a02d1739d8e8f68c6dadacc5 (patch)
tree597f5d2bd6184da51cc194a9e21e4f52c2b33b3c /secfixes.lua
parentde99c7e5cb1eff8921ea6e1c46948eca518cfa42 (diff)
downloadalpine-secdb-86c81d1114101d35a02d1739d8e8f68c6dadacc5.tar.bz2
alpine-secdb-86c81d1114101d35a02d1739d8e8f68c6dadacc5.tar.xz
secfixes.lua: verify that secfixes is a table
Diffstat (limited to 'secfixes.lua')
-rw-r--r--secfixes.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/secfixes.lua b/secfixes.lua
index 8dbe71d..8253f80 100644
--- a/secfixes.lua
+++ b/secfixes.lua
@@ -49,6 +49,7 @@ function verify_yaml(file)
local data = yaml.load(f:read("*all"))
for _,p in pairs(data.packages) do
assert(type(p.pkg.name) == "string")
+ assert(type(p.pkg.secfixes) == "table", file..": "..p.pkg.name..": secfixes is not a table")
for k,v in pairs(p.pkg.secfixes) do
assert(type(k) == "string", file..": "..p.pkg.name..": not a string: "..tostring(k))
assert(string.match(k, "^[0-9]+"))