#!/bin/sh # # /usr/local/sbin/localshowuserfromip # Copyright 2007-2008 Jonas Smedegaard # # $Id: localshowuserfromip,v 1.4 2008-02-03 22:09:07 jonas Exp $ # # List recent identifiable users from some IP address # set -e localshowlogentries "$1" \ 'dovecot: .*: Login: .*, rip=(' \ '), lip=' \ 's/^\(.\{15\}\) [^:]*: \([^-]*\)-login: Login: user=, .*$//' \ '' \ '' \ 's/^.* user=, .*$//' exit 0