hours: check for logins as gdm session opened events
This commit is contained in:
parent
b211c3ff4b
commit
ca7ae72be5
3
hours
3
hours
@ -112,7 +112,8 @@ def main(argv):
|
|||||||
f = open(LOG_FILE, 'r')
|
f = open(LOG_FILE, 'r')
|
||||||
for line in iter(f.readline, ''):
|
for line in iter(f.readline, ''):
|
||||||
if (re.search(r'gnome-screensaver.*unlocked.login.keyring', line)
|
if (re.search(r'gnome-screensaver.*unlocked.login.keyring', line)
|
||||||
or re.search(r'screen unlocked', line)):
|
or re.search(r'screen unlocked', line)
|
||||||
|
or re.search(r'gdm.session.*session.opened.for.user', line)):
|
||||||
# found a login line
|
# found a login line
|
||||||
dt = get_dt_from_log_line(line)
|
dt = get_dt_from_log_line(line)
|
||||||
idx = (dt.date() - monday).days
|
idx = (dt.date() - monday).days
|
||||||
|
Loading…
x
Reference in New Issue
Block a user