diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2012-05-03 15:03:01 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2012-05-03 15:03:01 +0100 |
commit | 0f53de6ec81c2209e11553a196c2049097220f0b (patch) | |
tree | aaf88a57f72fcac382bb5eab746c7b5b68b12a33 /lib/gitano/config.lua | |
parent | 118130556201b1393b1b0e6019fda7e440570f80 (diff) | |
download | gitano-0f53de6ec81c2209e11553a196c2049097220f0b.tar.gz |
Allow underscores in the key name
Diffstat (limited to 'lib/gitano/config.lua')
-rw-r--r-- | lib/gitano/config.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/gitano/config.lua b/lib/gitano/config.lua index 2dfb136..67b2105 100644 --- a/lib/gitano/config.lua +++ b/lib/gitano/config.lua @@ -109,7 +109,7 @@ local function parse_admin_config(commit) -- Now gather the users' keys local all_keys = {} for filename, obj in pairs(flat_tree) do - local prefix, username, keyname = filename:match("^(users/.-)([a-z][a-z0-9-]+)/([a-z][a-z0-9-]+)%.key$") + local prefix, username, keyname = filename:match("^(users/.-)([a-z][a-z0-9-]+)/([a-z][a-z0-9_-]+)%.key$") if prefix and username and keyname then if not users[username] then return nil, "Found a key (" .. keyname .. ") for " .. username .. " which lacks a user.conf" |