# HG changeset patch # User Matthew Wild # Date 1406468172 -3600 # Node ID 31c4d92a81e5d13784f8aa88115d4756aae8589e # Parent d44926f39f00545ac67cee13f9c37cb1c55b710c mod_auth_ha1: Skip commented lines diff -r d44926f39f00 -r 31c4d92a81e5 mod_auth_ha1/mod_auth_ha1.lua --- a/mod_auth_ha1/mod_auth_ha1.lua Sat Jul 26 21:53:52 2014 +0100 +++ b/mod_auth_ha1/mod_auth_ha1.lua Sun Jul 27 14:36:12 2014 +0100 @@ -29,7 +29,9 @@ line_number = line_number + 1; local username, hash, realm, state = line:match("^([^:]+):(%x+):([^:]+):(.+)$"); if not username then - module:log("error", "Unable to parse line %d of auth file, skipping", line_number); + if line:sub(1,1) ~= "#" then + module:log("error", "Unable to parse line %d of auth file, skipping", line_number); + end else username, realm = nodeprep(username), nameprep(realm); if not username then