blob: cfd5d05d64bdabd830ce3bedcda561df0d900f8b (
plain)
- #!/bin/sh
- #
- # /usr/local/sbin/localshowuserfromip
- # Copyright 2007-2008 Jonas Smedegaard <dr@jones.dk>
- #
- # $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=</\1 (\2) /;s/>, .*$//' \
- '' \
- '' \
- 's/^.* user=<//;s/>, .*$//'
- exit 0
|