diff -r 4134d0e25242 -r 884ae37d76bf mod_lastlog/mod_lastlog.lua --- a/mod_lastlog/mod_lastlog.lua Fri Feb 24 15:28:17 2012 +0100 +++ b/mod_lastlog/mod_lastlog.lua Fri Feb 24 15:38:14 2012 +0100 @@ -1,11 +1,13 @@ local datamanager = require "util.datamanager"; local time = os.time; +local log_ip = module:get_option_boolean("lastlog_ip_address", false); module:hook("authentication-success", function(event) local session = event.session; if session.username then datamanager.store(session.username, session.host, "lastlog", { timestamp = time(), + ip = log_ip and session.ip or nil, }); end end);