aboutsummaryrefslogtreecommitdiff
path: root/src/lpm.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/lpm.lua')
-rw-r--r--src/lpm.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lpm.lua b/src/lpm.lua
index f6bf3cf..a064ae5 100644
--- a/src/lpm.lua
+++ b/src/lpm.lua
@@ -1674,13 +1674,16 @@ in any circumstance unless explicitly supplied.
common.mkdirp(TMPDIR)
system.certs("system", TMPDIR .. PATHSEP .. "certs.crt")
else
+ local has_certs = false
for i, path in ipairs(paths) do
local stat = system.stat(path)
if stat then
+ has_certs = true
system.certs(stat.type, path)
break
end
end
+ if not has_certs then error("can't find your system's SSL ceritficates; please specify specify a certificate bundle or certificat directory with --ssl_certs") end
end
end