summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlocalshowuserfromip6
1 files changed, 3 insertions, 3 deletions
diff --git a/localshowuserfromip b/localshowuserfromip
index f64d673..69e9122 100755
--- a/localshowuserfromip
+++ b/localshowuserfromip
@@ -3,7 +3,7 @@
# /usr/local/sbin/localshowuserfromip
# Copyright 2007 Jonas Smedegaard <dr@jones.dk>
#
-# $Id: localshowuserfromip,v 1.2 2007-11-14 13:26:38 jonas Exp $
+# $Id: localshowuserfromip,v 1.3 2007-11-14 13:31:37 jonas Exp $
#
# List recent identifiable users from some IP address
#
@@ -19,9 +19,9 @@ sed_time='s/^\(.\{15\}\) .*$/\1 /'
case $pattern in
user_dovecot)
# Dovecot "deliver"
- egrep_before=', rip=('
+ egrep_before='dovecot: .*: Login: .*, rip=('
egrep_after='), lip='
- sed_shortline='s/^\(.\{15\}\) [^:]*: [^-]*-login: Login: user=</\1 /;s/>, method=[^,]*, rip=/ /;s/, lip=.*$//'
+ sed_shortline='s/^\(.\{15\}\) [^:]*: \([^-]*\)-login: Login: user=</\1 (\2) /;s/>, .*$//'
sed_username='s/^.* user=<//;s/>, .*$//'
;;
*)