# HG changeset patch # User Kim Alvefur # Date 1330094294 -3600 # Node ID 884ae37d76bf90d997fb2f8560adcad458c6db38 # Parent 4134d0e2524251ffd43876b2bd2d39a1a2073dac mod_lastlog: Add option to also log the users IP address. 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);