globals.lua

changeset 3
547eaf259e9d
parent 1
4d7540af8518
equal deleted inserted replaced
2:1e9553b2f9a2 3:547eaf259e9d
9 download_dir = luakit.get_special_dir("DOWNLOAD") or (os.getenv("HOME") .. "/Downloads"), 9 download_dir = luakit.get_special_dir("DOWNLOAD") or (os.getenv("HOME") .. "/Downloads"),
10 } 10 }
11 11
12 -- Make useragent 12 -- Make useragent
13 local rv, out, err = luakit.spawn_sync("uname -sm") 13 local rv, out, err = luakit.spawn_sync("uname -sm")
14 local webkit_version = string.format("WebKitGTK+/%d.%d.%d", luakit.webkit_major_version, 14 local webkit_version = string.format("WebKitGTK+/%d.%d.%d AppleWebKit/525.13", luakit.webkit_major_version,
15 luakit.webkit_minor_version, luakit.webkit_micro_version) 15 luakit.webkit_minor_version, luakit.webkit_micro_version)
16 local luakit_version = string.format("luakit/%s", luakit.version) 16 local luakit_version = string.format("luakit/%s Safari/525.13.", luakit.version)
17 globals.useragent = string.format("Mozilla/5.0 (%s) %s %s", string.match(out, "([^\n]*)"), webkit_version, luakit_version) 17 globals.useragent = string.format("Mozilla/5.0 (%s) %s %s", string.match(out, "([^\n]*)"), webkit_version, luakit_version)
18
19 -- Search common locations for a ca file which is used for ssl connection validation. 18 -- Search common locations for a ca file which is used for ssl connection validation.
20 local ca_files = {luakit.data_dir .. "/ca-certificates.crt", 19 local ca_files = {luakit.data_dir .. "/ca-certificates.crt",
21 "/etc/certs/ca-certificates.crt", "/etc/ssl/certs/ca-certificates.crt",} 20 "/etc/certs/ca-certificates.crt", "/etc/ssl/certs/ca-certificates.crt",}
22 for _, ca_file in ipairs(ca_files) do 21 for _, ca_file in ipairs(ca_files) do
23 if os.exists(ca_file) then 22 if os.exists(ca_file) then

mercurial