diff options
author | Oleksii Samorukov <samm@FreeBSD.org> | 2024-04-04 11:34:53 +0200 |
---|---|---|
committer | Oleksii Samorukov <samm@FreeBSD.org> | 2024-04-04 11:37:40 +0200 |
commit | add1cc6abc1b6c500ee0bf3666cbe5ac54deec96 (patch) | |
tree | 2ac263f6180c31a407d88d9102e7ac77647ad20d /mail/exilog/files/patch-ipv6 | |
parent | cad/kicad-devel: Update to the current commits (diff) |
mail/exilog: fix to be compatible with new exim msgid format
Recently exim changed msgid format, so tool does not work correctly
anymore. I tried to contact upstream but no reply so far. Also some
minor changes to make portlint happy
Diffstat (limited to 'mail/exilog/files/patch-ipv6')
-rw-r--r-- | mail/exilog/files/patch-ipv6 | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/mail/exilog/files/patch-ipv6 b/mail/exilog/files/patch-ipv6 deleted file mode 100644 index 0d17adbcdbde..000000000000 --- a/mail/exilog/files/patch-ipv6 +++ /dev/null @@ -1,60 +0,0 @@ ---- doc/mysql-db-script.sql.orig 2012-02-06 14:35:52.000000000 +0200 -+++ doc/mysql-db-script.sql 2012-02-06 14:36:11.000000000 +0200 -@@ -20,7 +20,7 @@ - `rcpt` varchar(200) NOT NULL default '', - `rcpt_intermediate` varchar(200) default NULL, - `rcpt_final` varchar(200) NOT NULL default '', -- `host_addr` varchar(15) default NULL, -+ `host_addr` varchar(45) default NULL, - `host_dns` varchar(255) default NULL, - `tls_cipher` varchar(128) default NULL, - `router` varchar(128) default NULL, -@@ -48,7 +48,7 @@ - `rcpt` varchar(200) NOT NULL default '', - `rcpt_intermediate` varchar(200) default NULL, - `rcpt_final` varchar(200) NOT NULL default '', -- `host_addr` varchar(15) default NULL, -+ `host_addr` varchar(45) default NULL, - `host_dns` varchar(255) default NULL, - `tls_cipher` varchar(128) default NULL, - `router` varchar(128) default NULL, -@@ -76,7 +76,7 @@ - `rcpt` varchar(200) NOT NULL default '', - `rcpt_intermediate` varchar(200) default NULL, - `rcpt_final` varchar(200) NOT NULL default '', -- `host_addr` varchar(15) default NULL, -+ `host_addr` varchar(45) default NULL, - `host_dns` varchar(255) default NULL, - `tls_cipher` varchar(128) default NULL, - `router` varchar(128) default NULL, -@@ -104,7 +104,7 @@ - `msgid` varchar(255) default NULL, - `completed` bigint(20) default NULL, - `mailfrom` varchar(255) default NULL, -- `host_addr` varchar(15) default NULL, -+ `host_addr` varchar(45) default NULL, - `host_rdns` varchar(255) default NULL, - `host_ident` varchar(255) default NULL, - `host_helo` varchar(255) default NULL, -@@ -164,7 +164,7 @@ - `server` varchar(32) NOT NULL default '', - `message_id` varchar(16) binary default NULL, - `timestamp` bigint(20) NOT NULL default '0', -- `host_addr` varchar(15) NOT NULL default '', -+ `host_addr` varchar(45) NOT NULL default '', - `host_rdns` varchar(255) NOT NULL default '', - `host_ident` varchar(255) default NULL, - `host_helo` varchar(255) default NULL, ---- exilog_cgi_messages.pm.orig 2012-02-06 14:39:16.000000000 +0200 -+++ exilog_cgi_messages.pm 2012-02-06 14:40:02.000000000 +0200 -@@ -145,8 +145,8 @@ - } - - my @queries; -- if ($param->{'qs'} =~ /^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/) { -- # IPv4 address -+ if ($param->{'qs'} =~ /^[0-9A-Fa-f.:]+$/) { -+ # IPv4 or IPv6 address - push @queries, { 'table' => 'messages', - 'criteria' => { 'host_addr' => $param->{'qs'} } }, - { 'table' => 'rejects', |