Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- pop3~ 2012-03-27 06:04:56.000000000 +0300
- +++ pop3 2012-04-01 04:28:48.000000000 +0300
- @@ -60,7 +60,7 @@
- ($ThisLine =~ /^maildrop: can't read message$/) or
- ($ThisLine =~ /^mailbox: mailbox content has been changed$/) or
- ($ThisLine =~ /^(sktbuff|maildrop): write: Connection reset by peer$/) or
- - ($ThisLine =~ /^(sktbuff|maildrop): write: Connection timed out$/) or ($ThisLine =~ /^mailspool_build_index.*: skipping c-client metadata$/) or
- + ($ThisLine =~ /^(sktbuff|maildrop|couriertls): (write|read): Connection timed out$/) or ($ThisLine =~ /^mailspool_build_index.*: skipping c-client metadata$/) or
- ($ThisLine =~ /^open: Permission denied$/) or
- ($ThisLine =~ /^read: Broken pipe$/) or
- ($ThisLine =~ /^read: Connection reset by peer$/) or
- @@ -71,14 +71,15 @@
- ($ThisLine =~ /tpop3d startup succeeded$/) or
- ($ThisLine =~ /^disconnected, user=/i) or
- ($ThisLine =~ /^timeout, user=/i) or
- - ($ThisLine =~ /^connection, ip=/i)
- - or ($ThisLine =~ /^Connection, ip=/o)
- + ($ThisLine =~ /^connection, ip=/i) or
- + ($ThisLine =~ /Connection, ip=/) or
- + ($ThisLine =~ /digascii: [a-f0-9]*, response: /)
- ) {
- # Don't care about these...
- } elsif (
- (($User, $Host) = ( $ThisLine =~ /^user (.*?) authenticated - (.*)$/ )) or
- (($User, $Host) = ( $ThisLine =~ /^fork_child: \[\d\].*\((.*)\): began session for `(.*)' with .*; child PID is \d+$/ ))
- - or (($User, $Host) = ( $ThisLine =~ /^LOGIN, user=(.*?), ip=\[(.*)\]$/ ))
- + or (($User, $Host) = ( $ThisLine =~ /LOGIN, user=(.*?), ip=\[(.*)\]$/ ))
- ) {
- $Login{$User}{$Host}++;
- } elsif ( ($User,$Downloaded,$DownloadSize,$Left,$LeftSize) = ( $ThisLine =~ /^Stats: (.*?) (.*?) (.*?) (.*?) (.*?)$/) ) {
- @@ -103,7 +104,7 @@
- $Logout{$User}{$Host}++;
- $Logout2{$User}++;
- $Connection{$Host}++;
- - } elsif (($dummy, $User, $Host, $DownloadSize1, $DownloadSize2) = ( $ThisLine =~ /^(LOGOUT|TIMEOUT|DISCONNECTED), user=(.*?), ip=\[(.*)\], top=(\d+), retr=(\d+)/o)) {
- + } elsif (($dummy, $User, $Host, $DownloadSize1, $DownloadSize2) = ( $ThisLine =~ /(LOGOUT|TIMEOUT|DISCONNECTED), user=(.*?), ip=\[(.*)\], top=(\d+), retr=(\d+)/o)) {
- $DownloadedMessagesSize{$User} += $DownloadSize1 + $DownloadSize2;
- $Logout{$User}{$Host}++;
- $Logout2{$User}++;
- @@ -120,6 +121,8 @@
- $LoginFailed{"$Host ($User)"}++;
- } elsif ( ($User,$Host) = ( $ThisLine =~ /^authentication failed: no such user: (.*?) - (.*)/ ) ) {
- $LoginFailed{"$Host (UNKNOWN: $User)"}++;
- + } elsif ( ($Host) = ( $ThisLine =~ /LOGIN FAILED, ip=\[(.*)\]/ ) ) {
- + $LoginFailed{"$Host"}++;
- } elsif ( ($User) = ( $ThisLine =~ /^auth_pam_new_user_pass: pam_authenticate\((.*)\): Authentication failure/) ){
- $LoginFailed{$User}++;
- } elsif ( ($User) = ( $ThisLine =~ /^authcontext_new_user_pass: rejecting login attempt by `(.*)' with empty password$/) ) {
Add Comment
Please, Sign In to add comment