MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
User avatar
JDunphy
Outstanding Member
Outstanding Member
Posts: 861
Joined: Fri Sep 12, 2014 11:18 pm
Location: Victoria, BC
ZCS/ZD Version: 8.8.15_P44 RHEL8 NETWORK Edition

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by JDunphy »

Hi Romain,

Don't know the answer to your question but here is a starting point: https://github.com/Zimbra/packages
They give an example for building nginx which is incomplete. You need to do make getsrc before make build. If you type make (no arguments) it will blow away your zimbra /opt/zimbra so be careful and look at any makefile before running it that way. I have been building nginx modules. Here is my build process for nginx.

Code: Select all

% cd /home/git/zimbra
% git clone https://github.com/zimbra/zimbra-package-stub
% git clone https://github.com/zimbra/packages.git
% cd packages
% git submodule update --init --recursive --remote
% cd thirdparty/nginx
% make getsrc
% dnf install zimbra-base zimbra-openssl-devel zimbra-cyrus-sasl-devel
% make build
% ls
build  docs  extras  Makefile  nginx  patches  README  zimbra-nginx  zmmodules
% tar tvf build/RHEL8_64/src/zimbra-nginx-1.20.0.tar.gz
% rpm -ql /home/git/zimbra/packages/thirdparty/nginx/build/RHEL8_64/zimbra-nginx/rpm/RPMS/x86_64/zimbra-nginx-1.20.0-1zimbra8.8b3.el8.x86_64.rpm
/opt/zimbra/common/sbin
/opt/zimbra/common/sbin/nginx
/opt/zimbra/data/nginx
/opt/zimbra/data/nginx/html
/opt/zimbra/data/nginx/html/50x.html
/opt/zimbra/data/nginx/html/index.html
/opt/zimbra/data/nginx/html/zmerror_upstream_502.html
/opt/zimbra/data/nginx/html/zmerror_upstream_504.html
/usr/lib/.build-id
/usr/lib/.build-id/14
/usr/lib/.build-id/14/332f33bd0167f47a1092668ae1c4bdbdd868d7
Hint: If you use https://github.com/ianw1974/zimbra-build-scripts first... it can do a lot of initial heavy lifting to make sure your build environment is setup and you can create that initial zimbra OSS build. It will not build the 3rd party stuff which is what you are after.

Thanks for sharing your progress with your project.

HTH,

Jim
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

That's great Jim, thank you very much.

I will try and of course let you know.

Cheers,
Romain
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

Hello, I opened a memo article on my website to give the command lines I made to install Mail::DMARC and "soon" Mail::BIMI.

The article does not allow to have Mail::DMARC and Mail::BIMI on your Zimbra, these are just a "task force".

If people want to try to test.

Install Perl modules Mail::DMARC Mail::BIMI on Ubuntu 20.04.6 LTS

Cheers,
Romain
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

Hello,

After compiling and creating a working Perl 5.38.0 environment, I built a version of zimbra Techfiles 9.0.0.GA.0001.UBUNTU20.64 (zcs-9.0.0_GA_0001.UBUNTU20_64.20230719171251.tgz).

Code: Select all

root@mail:/home/git# uname -a
Linux mail 5.4.0-153-generic #170-Ubuntu SMP Fri Jun 16 13:43:31 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Then I still get the same error at post-configuration during installation.

Code: Select all

[...]
Running Post Installation Configuration:
Socket.c: loadable library and perl binaries are mismatched (got first handshake key 0xcd00080, needed 0xe600000)
In French language : Socket.c: la bibliothèque chargeable et les binaires perl ne correspondent pas :D :D :lol: :lol:

This error - It's related to LDAP I would say but I don't know how to solve this - Is it related to sockets ?

Code: Select all

Installing local packages (24):
   zimbra-timezone-data
   zimbra-common-mbox-conf-msgs
   zimbra-common-mbox-conf-attrs
   zimbra-common-mbox-db
   zimbra-common-core-libs
   zimbra-common-mbox-conf-rights
   zimbra-common-core-jar
   zimbra-common-mbox-conf
   zimbra-common-mbox-native-lib
   zimbra-common-mbox-docs
   zimbra-core
   zimbra-ldap
   zimbra-logger
   zimbra-mta
   zimbra-snmp
   zimbra-mbox-conf
   zimbra-mbox-war
   zimbra-mbox-admin-console-war
   zimbra-mbox-webclient-war
   zimbra-mbox-store-libs
   zimbra-mbox-service
   zimbra-store
   zimbra-apache
   zimbra-spell
      ...done

Running Post Installation Configuration:
Socket.c: loadable library and perl binaries are mismatched (got first handshake key 0xcd00080, needed 0xe600000)

Below are the last lines of the install.log file -> a link to the full file

Code: Select all

Dépaquetage de zimbra-spell (9.0.0.GA.0001.UBUNTU20.64) ...
Paramétrage de zimbra-timezone-data (4.0.0.1678342256-1.u20) ...
Paramétrage de zimbra-common-mbox-conf-msgs (9.0.0.1677496878-1.u20) ...
Paramétrage de zimbra-common-mbox-conf-attrs (9.0.0.1687440117-1.u20) ...
Paramétrage de zimbra-common-mbox-db (9.0.0.1687937949-1.u20) ...
Paramétrage de zimbra-common-core-libs (9.0.0.1682575014-1.u20) ...
Paramétrage de zimbra-common-mbox-conf-rights (9.0.0.1610613206-1.u20) ...
Paramétrage de zimbra-common-core-jar (9.0.0.1688638193-1.u20) ...
Paramétrage de zimbra-common-mbox-conf (9.0.0.1687937949-1.u20) ...
Paramétrage de zimbra-common-mbox-native-lib (9.0.0.1521095672-1.u20) ...
Paramétrage de zimbra-common-mbox-docs (9.0.0.1680161581-1.u20) ...
Paramétrage de zimbra-core (9.0.0.GA.0001.UBUNTU20.64) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start runlevel arguments (2 5) do not match zimbra Default-Start values (3 5)
Set capability for /opt/zimbra/common/libexec/slapd
Paramétrage de zimbra-ldap (9.0.0.GA.0001.UBUNTU20.64) ...
Set capability for /opt/zimbra/common/libexec/slapd
Paramétrage de zimbra-logger (9.0.0.GA.0001.UBUNTU20.64) ...
Set capability for /opt/zimbra/common/libexec/slapd
Paramétrage de zimbra-mta (9.0.0.GA.0001.UBUNTU20.64) ...
Set capability for /opt/zimbra/common/libexec/slapd
Paramétrage de zimbra-snmp (9.0.0.GA.0001.UBUNTU20.64) ...
Paramétrage de zimbra-mbox-conf (9.0.0.1677496878-1.u20) ...
Paramétrage de zimbra-mbox-war (9.0.0.1688638193-1.u20) ...
Paramétrage de zimbra-mbox-admin-console-war (9.0.0.1681906789-1.u20) ...
**** Fixing up the permission ****
Set capability for /opt/zimbra/common/libexec/slapd
Paramétrage de zimbra-mbox-webclient-war (9.0.0.1689778196-1.u20) ...
**** Fixing up the permission ****
Set capability for /opt/zimbra/common/libexec/slapd
Paramétrage de zimbra-mbox-store-libs (9.0.0.1682575014-1.u20) ...
Paramétrage de zimbra-mbox-service (9.0.0.1688638193-1.u20) ...
Paramétrage de zimbra-store (9.0.0.GA.0001.UBUNTU20.64) ...
Set capability for /opt/zimbra/common/libexec/slapd
Paramétrage de zimbra-apache (9.0.0.GA.0001.UBUNTU20.64) ...
Paramétrage de zimbra-spell (9.0.0.GA.0001.UBUNTU20.64) ...
root user :

Code: Select all

root@mail:/home/orj# which perl
/usr/bin/perl
root@mail:/home/orj#
root@mail:/home/orj# perl -v
This is perl 5, version 38, subversion 0 (v5.38.0) built for x86_64-linux
[...]
root@mail:/home/orj#
root@mail:/home/orj# perl -V
[...]
Built under linux
  Compiled at Jul 19 2023 16:33:24
  @INC:
    /usr/lib/perl5/site_perl/5.38.0/x86_64-linux
    /usr/lib/perl5/site_perl/5.38.0
    /usr/lib/perl5/5.38.0/x86_64-linux
    /usr/share/perl5

zimbra user :

Code: Select all

zimbra@mail:~$ which perl
/usr/bin/perl
zimbra@mail:~$ 
zimbra@mail:~$ perl -V
[...]
  Built under linux
  Compiled at Jul 19 2023 16:33:24
  %ENV:
    PERL5LIB="/opt/zimbra/common/lib/perl5/x86_64-linux:/opt/zimbra/common/lib/perl5"
    PERLLIB="/opt/zimbra/common/lib/perl5/x86_64-linux:/opt/zimbra/common/lib/perl5"
  @INC:
    /opt/zimbra/common/lib/perl5/x86_64-linux
    /opt/zimbra/common/lib/perl5
    /usr/lib/perl5/site_perl/5.38.0/x86_64-linux
    /usr/lib/perl5/site_perl/5.38.0
    /usr/lib/perl5/5.38.0/x86_64-linux
    /usr/share/perl5
zimbra@mail:~$
Would you like to have an archive of the result of building packages from the "zimbra-build-scripts" directory ?

Code: Select all

root@mail:/home/git# du -sh zimbra-build-script-result-perl-5.38.0.tar.gz
3,1G    zimbra-build-script-result-perl-5.38.0.tar.gz
I zipped the "/home/git/zimbra/" directory into this file "zimbra-build-script-result-perl-5.38.0.tar.gz" (which extracts a "zimbra/" folder)

And would you like to have an archive of the "/opt/zimbra" result of the installation of :

Code: Select all

root@mail:/home/orj/zcs-9.0.0_GA_0001.UBUNTU20_64.20230719171251# ./install.sh

Code: Select all

root@mail:/opt# du -sh zimbra-dir-opt-zimbra-perl-5.38.0-with-error.tar.gz
765M    zimbra-dir-opt-zimbra-perl-5.38.0-with-error.tar.gz
I zipped the "/opt/zimbra" directory into this file "zimbra-dir-opt-zimbra-perl-5.38.0-with-error.tar.gz" (which extracts a "zimbra/" folder)

Code: Select all

root@mail:/opt# du -sh zimbra-dir-opt-zimbra-perl-5.38.0+DMARC-with-error.tar.gz
869M    zimbra-dir-opt-zimbra-perl-5.38.0+DMARC-with-error.tar.gz
I zipped the "/opt/zimbra" directory into this file "zimbra-dir-opt-zimbra-perl-5.38.0+DMARC-with-error.tar.gz" with Mail::DMARC directories into (which extracts a "zimbra/" folder)

Cf :

Code: Select all

zimbra@mail:~$ ls -l /opt/zimbra/common/lib/perl5/Mail/DMARC
total 100
-r--r--r-- 1 zimbra zimbra 10974 Jul 20 17:02 Base.pm
-r--r--r-- 1 zimbra zimbra  7987 Jul 20 17:02 ConfigData.pm
-r--r--r-- 1 zimbra zimbra  5815 Jul 20 17:02 HTTP.pm
-r--r--r-- 1 zimbra zimbra 15019 Jul 20 17:02 Policy.pm
-r--r--r-- 1 zimbra zimbra 26760 Jul 20 17:02 PurePerl.pm
drwxr-x--- 5 zimbra zimbra  4096 Jul 20 17:03 Report
-r--r--r-- 1 zimbra zimbra  7036 Jul 20 17:02 Report.pm
drwxr-x--- 2 zimbra zimbra  4096 Jul 20 17:03 Result
-r--r--r-- 1 zimbra zimbra  5749 Jul 20 17:02 Result.pm
drwxr-x--- 2 zimbra zimbra  4096 Jul 20 17:03 Test
zimbra@mail:~$ ls -l /opt/zimbra/common/lib/perl5/Mail/DMARC
DMARC/    DMARC.pm
zimbra@mail:~$ ls -l /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/
total 72
drwxr-x--- 3 zimbra zimbra  4096 Jul 20 17:03 Aggregate
-r--r--r-- 1 zimbra zimbra 10559 Jul 20 17:02 Aggregate.pm
-r--r--r-- 1 zimbra zimbra 15440 Jul 20 17:02 Receive.pm
drwxr-x--- 2 zimbra zimbra  4096 Jul 20 17:03 Send
-r--r--r-- 1 zimbra zimbra  2355 Jul 20 17:02 Send.pm
-r--r--r-- 1 zimbra zimbra 16098 Jul 20 17:02 Sender.pm
drwxr-x--- 3 zimbra zimbra  4096 Jul 20 17:03 Store
-r--r--r-- 1 zimbra zimbra  2037 Jul 20 17:02 Store.pm
-r--r--r-- 1 zimbra zimbra  4632 Jul 20 17:02 URI.pm
zimbra@mail:~$ ls -l /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Send
total 16
-r--r--r-- 1 zimbra zimbra 2042 Jul 20 17:02 HTTP.pm
-r--r--r-- 1 zimbra zimbra 8507 Jul 20 17:02 SMTP.pm
zimbra@mail:~$ ls -l /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Store
total 28
drwxr-x--- 3 zimbra zimbra  4096 Jul 20 17:03 SQL
-r--r--r-- 1 zimbra zimbra 21708 Jul 20 17:02 SQL.pm
zimbra@mail:~$
zimbra@mail:~$ ls -l /opt/zimbra/common/lib/perl5/Mail/DMARC/Result
total 4
-r--r--r-- 1 zimbra zimbra 1449 Jul 20 17:02 Reason.pm
zimbra@mail:~$ ls -l /opt/zimbra/common/lib/perl5/Mail/DMARC/Test/
total 4
-r--r--r-- 1 zimbra zimbra 472 Jul 20 17:02 Transport.pm
zimbra@mail:~$
We must install the plugin Mail::SpamAssassin::Plugin::DMARC to our "zimbra" tree so that our configuration is finalized. And that the anti-spam of "zimbra" SpamAssassin can interact on the reception of mails validate DMARC or not.

Install Mail::SpamAssassin::Plugin::DMARC dependencies :

Code: Select all

root@mail:/opt# apt install libidn11-dev
root@mail:/opt# cpan -i Net::LibIDN

root@mail:/opt# apt install libmaxminddb-dev
root@mail:/opt# cpan -i MaxMind::DB::Reader::XS

root@mail:/opt# apt install libdb5.3-dev
root@mail:/opt# cpan -i IP::Country::DB_File

root@mail:/opt# apt install re2c sa-compile

root@mail:/opt# su - zimbra

zimbra@mail:~$ cpan -i Mail::SpamAssassin::Plugin::DMARC
[...]
What can you tell me! ?

Good day, see you later.

Thanks.

Greets,
Romain

// for infos ---------------

Code: Select all

zimbra@mail:~$ zmcontrol -v
Socket.c: loadable library and perl binaries are mismatched (got first handshake key 0xcd00080, needed 0xe600000)

# ----------------------------------------
zimbra@mail:~$ vim /opt/zimbra/.bashrc
[...]
PERL5LIB=$PERLLIB
export PERL5LIB

# ADD ENVVAR FOR INSTALL GOOD COMPONENT PERSONAL DIRECTORY
PERL_LOCAL_LIB_ROOT=$PERL5LIB; export PERL_LOCAL_LIB_ROOT;
PERL_MB_OPT="--install_base \"/opt/zimbra/common\""; export PERL_MB_OPT;
PERL_MM_OPT="INSTALL_BASE=/opt/zimbra/common"; export PERL_MM_OPT;

zimbra@mail:~$ source /opt/zimbra/.bashrc

zimbra@mail:~$ perl -V
[...]
Built under linux
  Compiled at Jul 20 2023 15:15:26
  %ENV:
    PERL5LIB="/opt/zimbra/common/lib/perl5/x86_64-linux:/opt/zimbra/common/lib/perl5"
    PERLLIB="/opt/zimbra/common/lib/perl5/x86_64-linux:/opt/zimbra/common/lib/perl5"
    PERL_LOCAL_LIB_ROOT="/opt/zimbra/common/lib/perl5/x86_64-linux:/opt/zimbra/common/lib/perl5"
    PERL_MB_OPT="--install_base "/opt/zimbra/common""
    PERL_MM_OPT="INSTALL_BASE=/opt/zimbra/common"
  @INC:
    /opt/zimbra/common/lib/perl5/x86_64-linux
    /opt/zimbra/common/lib/perl5/x86_64-linux
    /opt/zimbra/common/lib/perl5
    /usr/lib/perl5/site_perl/5.38.0/x86_64-linux
    /usr/lib/perl5/site_perl/5.38.0
    /usr/lib/perl5/5.38.0/x86_64-linux
    /usr/share/perl5

zimbra@mail:~$ 

# ------------------
# ERROR
# -------

zimbra@mail:~$ perl -MCPAN -e 'upgrade'
Reading '/opt/zimbra/.cpan/Metadata'
Warning: Found only 0 objects in /opt/zimbra/.cpan/Metadata
Fetching with HTTP::Tiny:
https://cpan.org/authors/01mailrc.txt.gz
HTTP::Tiny failed with an internal error: SSL connection failed for cpan.org: SSL connect attempt failed error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed

Fetching with HTTP::Tiny:
https://cpan.org/modules/02packages.details.txt.gz
HTTP::Tiny failed with an internal error: SSL connection failed for cpan.org: SSL connect attempt failed error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed

Fetching with HTTP::Tiny:
https://cpan.org/modules/03modlist.data.gz
HTTP::Tiny failed with an internal error: SSL connection failed for cpan.org: SSL connect attempt failed error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed

# ------------------
# SOLUTION
# -------

zimbra@mail:~$ cpan

Starting with version 2.29 of the cpan shell, a new download mechanism
is the default which exclusively uses cpan.org as the host to download
from. The configuration variable pushy_https can be used to (de)select
the new mechanism. Please read more about it and make your choice
between the old and the new mechanism by running

    o conf init pushy_https

cpan[3]>
cpan[3]>o conf init pushy_https
Boolean. Defaults to true. If this option is true, the cpan shell will
use https://cpan.org/ to download stuff from the CPAN. It will fall
back to http://cpan.org/ if it can't handle https for some reason
(missing modules, missing programs). Whenever it falls back to the
http protocol, it will issue a warning.

If this option is true, the option C<urllist> will be ignored.
Consequently, if you want to work with local mirrors via your own
configured list of URLs, you will have to choose no below.

 <pushy_https>
Do you want to turn the pushy_https behaviour on? [yes] no

Please remember to call 'o conf commit' to make the config permanent!

cpan[3]> o conf commit
commit: wrote '/opt/zimbra/.cpan/CPAN/MyConfig.pm'

cpan[3]> quit

# IT'S CAUSED > Mozilla::CA vs 20150826 / 20221114
# ------------------

zimbra@mail:~$ perl -MCPAN -e 'upgrade'
Reading '/opt/zimbra/.cpan/Metadata'
  Database was generated on Thu, 20 Jul 2023 14:17:02 GMT

Package namespace         installed    latest  in CPAN file
Archive::Zip                   1.53      1.68  PHRED/Archive-Zip-1.68.tar.gz
Canary::Stability              2006      2013  MLEHMANN/Canary-Stability-2013.tar.gz
Class::Inspector               1.28      1.36  PLICEASE/Class-Inspector-1.36.tar.gz
Config::IniFiles               2.86  3.000003  SHLOMIF/Config-IniFiles-3.000003.tar.gz
Convert::ASN1                  0.27      0.33  TIMLEGGE/Convert-ASN1-0.33.tar.gz
Convert::BinHex               1.124     1.125  STEPHEN/Convert-BinHex-1.125.tar.gz
Date::Manip                    6.90      6.92  SBECK/Date-Manip-6.92.tar.gz
Digest::HMAC                   1.03      1.04  ARODLAND/Digest-HMAC-1.04.tar.gz
Email::Date::Format           1.005     1.008  RJBS/Email-Date-Format-1.008.tar.gz
Error                       0.17024   0.17029  SHLOMIF/Error-0.17029.tar.gz
Exporter::Tiny                0.042  1.006002  TOBYINK/Exporter-Tiny-1.006002.tar.gz
File::Listing                  6.04      6.16  PLICEASE/File-Listing-6.16.tar.gz
HTTP::Cookies                  6.01      6.10  OALDERS/HTTP-Cookies-6.10.tar.gz
HTTP::Daemon                   6.01      6.16  OALDERS/HTTP-Daemon-6.16.tar.gz
HTTP::Date                     6.02      6.06  OALDERS/HTTP-Date-6.06.tar.gz
HTTP::Message                  6.11      6.44  OALDERS/HTTP-Message-6.44.tar.gz
IO::HTML                      1.001     1.004  CJM/IO-HTML-1.004.tar.gz
IO::Socket::INET6              2.72      2.73  SHLOMIF/IO-Socket-INET6-2.73.tar.gz
IO::Socket::IP                 0.37      0.41  PEVANS/IO-Socket-IP-0.41.tar.gz
IO::Stringy                   2.111     2.113  CAPOEIRAB/IO-Stringy-2.113.tar.gz
JSON::PP                    2.27300      4.16  ISHIGAKI/JSON-PP-4.16.tar.gz
LWP::MediaTypes                6.02      6.04  OALDERS/LWP-MediaTypes-6.04.tar.gz
LWP::Protocol::GHTTP          undef      6.17  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
LWP::Protocol::https           6.06      6.11  OALDERS/LWP-Protocol-https-6.11.tar.gz
List::MoreUtils               0.428     0.430  REHSACK/List-MoreUtils-0.430.tar.gz
MIME::Lite                    3.030     3.033  RJBS/MIME-Lite-3.033.tar.gz
MIME::Types                    2.11      2.24  MARKOV/MIME-Types-2.24.tar.gz
Mail::DKIM                      0.4 1.20230630  MBRADSHAW/Mail-DKIM-1.20230630.tar.gz
Mail::SpamAssassin         3.004006  4.000000  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
Math::BigInt               1.999708  1.999839  PJACKLAM/Math-BigInt-1.999839.tar.gz
Mozilla::CA                20150826  20221114  HAARG/Mozilla-CA-20221114.tar.gz
Net::CIDR                      0.18      0.21  MRSAM/Net-CIDR-0.21.tar.gz
Net::CIDR::Lite                0.21      0.22  STIGTSP/Net-CIDR-Lite-0.22.tar.gz
Net::DNS                       1.04      1.39  NLNETLABS/Net-DNS-1.39.tar.gz
Net::DNS::Resolver::Programmable    v0.003     0.009  BIGPRESH/Net-DNS-Resolver-Programmable-0.009.tar.gz
Net::HTTP                      6.09      6.23  OALDERS/Net-HTTP-6.23.tar.gz
Net::Server                   2.009     2.014  RHANDOM/Net-Server-2.014.tar.gz
SOAP::Lite                     1.19      1.27  PHRED/SOAP-Lite-1.27.tar.gz
Task::Weaken                   1.04      1.06  ETHER/Task-Weaken-1.06.tar.gz
URI                            1.69      5.19  SIMBABQUE/URI-5.19.tar.gz
XML::NamespaceSupport          1.11      1.12  PERIGRIN/XML-NamespaceSupport-1.12.tar.gz
XML::Parser::Lite             0.721     0.722  PHRED/XML-Parser-Lite-0.722.tar.gz
XML::SAX                       0.99      1.02  GRANTM/XML-SAX-1.02.tar.gz
XML::SAX::Base                 1.08      1.09  GRANTM/XML-SAX-Base-1.09.tar.gz
parent                        0.234     0.241  CORION/parent-0.241.tar.gz
Compress::Zlib                2.093     2.205  PMQS/IO-Compress-2.205.tar.gz
Date::Manip::TZ::amyell00      6.90      6.91  SBECK/Date-Manip-6.91.tar.gz
Date::Parse                    2.30      2.33  ATOOMIC/TimeDate-2.33.tar.gz
LWP                            6.13      6.72  OALDERS/libwww-perl-6.72.tar.gz
MIME::Body                    5.507     5.510  DSKOLL/MIME-tools-5.510.tar.gz
Mail::Address                  2.14      2.21  MARKOV/MailTools-2.21.tar.gz
Mail::SPF                    v2.009    v2.9.0  JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
Net::DNS::RR::DLV              1339      1528  NLNETLABS/Net-DNS-1.20.tar.gz
Net::LDAP                      0.65      0.68  MARSCHAP/perl-ldap-0.68.tar.gz
Types::Serialiser::Error      undef      1.01  MLEHMANN/Types-Serialiser-1.01.tar.gz

[...]

Appending installation info to /opt/zimbra/common/lib/perl5/x86_64-linux/perllocal.pod
  MLEHMANN/Types-Serialiser-1.01.tar.gz
  /usr/bin/make install  -- OK
URI::Escape is up to date (5.19).
URI::Heuristic is up to date (5.19).
URI::IRI is up to date (5.19).
URI::QueryParam is up to date (5.19).
URI::Split is up to date (5.19).
URI::URL is up to date (5.19).
URI::WithBase is up to date (5.19).
URI::data is up to date (5.19).
URI::file is up to date (5.19).
URI::file::Base is up to date (5.19).
URI::file::FAT is up to date (5.19).
URI::file::Mac is up to date (5.19).
URI::file::OS2 is up to date (5.19).
URI::file::QNX is up to date (5.19).
URI::file::Unix is up to date (5.19).
URI::file::Win32 is up to date (5.19).
URI::ftp is up to date (5.19).
URI::gopher is up to date (5.19).
URI::http is up to date (5.19).
URI::https is up to date (5.19).
URI::ldap is up to date (5.19).
URI::ldapi is up to date (5.19).
URI::ldaps is up to date (5.19).
URI::mailto is up to date (5.19).
URI::mms is up to date (5.19).
URI::news is up to date (5.19).
URI::nntp is up to date (5.19).
URI::pop is up to date (5.19).
URI::rlogin is up to date (5.19).
URI::rsync is up to date (5.19).
URI::rtsp is up to date (5.19).
URI::rtspu is up to date (5.19).
URI::sftp is up to date (5.19).
URI::sip is up to date (5.19).
URI::sips is up to date (5.19).
URI::snews is up to date (5.19).
URI::ssh is up to date (5.19).
URI::telnet is up to date (5.19).
URI::tn3270 is up to date (5.19).
URI::urn is up to date (5.19).
URI::urn::isbn is up to date (5.19).
URI::urn::oid is up to date (5.19).
XML::SAX::Exception is up to date (1.09).
XML::SAX::ParserFactory is up to date (1.02).
XML::SAX::PurePerl is up to date (1.02).
zimbra@mail:~$

# ----------------------------------------
 
zimbra@mail:~$ cpan -i IO::Socket::SSL
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/opt/zimbra/.cpan/Metadata'
  Database was generated on Thu, 20 Jul 2023 14:17:02 GMT
IO::Socket::SSL is up to date (2.083).

zimbra@mail:~$ 
Got a search request on Apache - quit searching.

Infos :

Code: Select all

zimbra@mail:~$ perl -MCPAN -e 'upgrade'
[...]
Running install for module 'Apache'
Fetching with LWP:
https://cpan.org/authors/id/G/GO/GOZER/mod_perl-1.31.tar.gz
Fetching with LWP:
https://cpan.org/authors/id/G/GO/GOZER/CHECKSUMS
Checksum for /opt/zimbra/.cpan/sources/authors/id/G/GO/GOZER/mod_perl-1.31.tar.gz ok
Configuring G/GO/GOZER/mod_perl-1.31.tar.gz with Makefile.PL
Enter `q' to stop search
Please tell me where I can find your apache src
 [../apache_x.x/src]
Can't stat `../apache_x.x/src'
Please tell me where I can find your apache src
 [../apache_x.x/src] q
[...]

# -------------------------
zimbra@mail:~$ find /opt/zimbra/ -name apache -print
/opt/zimbra/jetty_base/work/zimbra/jsp/org/apache
/opt/zimbra/.cpan/build/File-Listing-6.16-0/maint/apache
zimbra@mail:~$ ls /opt/zimbra/jetty_base/work/zimbra/jsp/org/apache/
jsp
zimbra@mail:~$ ls /opt/zimbra/jetty_base/work/zimbra/jsp/org/apache/jsp/
h  public_  tag
zimbra@mail:~$ ls /opt/zimbra/jetty_base/work/zimbra/jsp/org/apache/jsp/public_/
 Boot_jsp.class      Offline_jsp.java             TwoFactorSetup_jsp.class        addressVerification_jsp.java   extuserprov_jsp.class        insecureResponse_jsp.java   loadImgData_jsp.class   modern_jsp.java                               'secureRequest_jsp$WrappedRequest.class'    setResourceBundle_jsp.java
 Boot_jsp.java       PasswordRecovery_jsp.class   TwoFactorSetup_jsp.java         authorize_jsp.class            extuserprov_jsp.java         launchNewWindow_jsp.class   loadImgData_jsp.java    pre_002dcache_jsp.class                       'secureRequest_jsp$WrappedResponse.class'
 Docs_jsp.class      PasswordRecovery_jsp.java    access_jsp.class                authorize_jsp.java             hostedlogin_jsp.class        launchNewWindow_jsp.java    login_jsp.class         pre_002dcache_jsp.java                         secureRequest_jsp.class
 Docs_jsp.java       Resources_jsp.class          access_jsp.java                 error_jsp.class                hostedlogin_jsp.java         launchZCS_jsp.class         login_jsp.java         'secureRequest_jsp$WrappedInputStream.class'    secureRequest_jsp.java
 Offline_jsp.class   Resources_jsp.java           addressVerification_jsp.class   error_jsp.java                 insecureResponse_jsp.class   launchZCS_jsp.java          modern_jsp.class       'secureRequest_jsp$WrappedOutputStream.class'   setResourceBundle_jsp.class
zimbra@mail:~$ ls /opt/zimbra/jetty_base/work/zimbra/jsp/org/apache/jsp/h/
'changepass$Helper.class'   imessage.class           'printappointments$Helper.class'   printcalendar.class        printcalls.java              'printconversations$Helper.class'   printmessage.class         printtasks.java                'rest$Helper.class'         viewimages.class
 changepass.class           imessage.java             printappointments.class           printcalendar.java        'printcontacts$Helper.class'   printconversations.class           printmessage.java         'printvoicemails$Helper.class'   rest.class                 viewimages.java
 changepass.java            postLoginRedirect.class   printappointments.java           'printcalls$Helper.class'   printcontacts.class           printconversations.java           'printtasks$Helper.class'   printvoicemails.class           rest.java
'imessage$Helper.class'     postLoginRedirect.java   'printcalendar$Helper.class'       printcalls.class           printcontacts.java           'printmessage$Helper.class'         printtasks.class           printvoicemails.java           'viewimages$Helper.class'
zimbra@mail:~$ 
And most important -- still the same error.

Code: Select all

zimbra@mail:~$ zmcontrol -v
Socket.c: loadable library and perl binaries are mismatched (got first handshake key 0xcd00080, needed 0xe600000)
Greets.
Last edited by LAB3W.ORJ on Fri Jul 21, 2023 2:24 pm, edited 7 times in total.
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

To add my personal analysis, I suspect, a problem with Depends: perl-base (=5.30.0-9ubuntu0.4), perl-modules-5.30 (>=5.30.0-9ubuntu0.4), libperl5.30 (=5.30.0-9ubuntu0.4).

Since "zimbra-perl-base" depends on "perl" and "zimbra-base" and "perl" depends on "perl-base (=5.30.0-9ubuntu0.4), perl-modules-5.30 (>=5.30.0-9ubuntu0.4), libperl5.30 (=5.30.0-9ubuntu0.4)"

Code: Select all

root@mail:/home/orj/zcs-9.0.0_GA_0001.UBUNTU20_64.20230719171251# apt show zimbra-perl-base
Package: zimbra-perl-base
Version: 1.0.0-1zimbra8.7b1.20.04
Priority: optional
Section: perl
Maintainer: Zimbra Packaging Services <packaging-devel@zimbra.com>
Installed-Size: 8 192 B
Depends: perl, zimbra-base
Download-Size: 1 596 B
APT-Manual-Installed: no
APT-Sources: https://repo.zimbra.com/apt/1000 focal/zimbra amd64 Packages
Description: Zimbra Perl Base
 Zimbra Perl Base is used as a simple method to allow removing
 all the zimbra specific perl modules.  It in itself has no
 actual contents.

root@mail:/home/orj/zcs-9.0.0_GA_0001.UBUNTU20_64.20230719171251#
root@mail:/home/orj/zcs-9.0.0_GA_0001.UBUNTU20_64.20230719171251# apt show perl
Package: perl
Version: 5.30.0-9ubuntu0.4
Priority: optional
Build-Essential: yes
Section: perl
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Niko Tyni <ntyni@debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 764 kB
Provides: libansicolor-perl (= 4.06), libarchive-tar-perl (= 2.32), libattribute-handlers-perl (= 1.01), libautodie-perl (= 2.29-2), libcompress-raw-bzip2-perl (= 2.084), libcompress-raw-zlib-perl (= 2.084), libcompress-zlib-perl (= 2.084), libcpan-meta-perl (= 2.150010), libcpan-meta-requirements-perl (= 2.140), libcpan-meta-yaml-perl (= 0.018), libdigest-md5-perl (= 2.55), libdigest-perl (= 1.17.01), libdigest-sha-perl (= 6.02), libencode-perl (= 3.01), libexperimental-perl (= 0.020), libextutils-cbuilder-perl (= 0.280231), libextutils-command-perl (= 7.34), libextutils-install-perl (= 2.14), libextutils-parsexs-perl (= 3.400000), libfile-spec-perl (= 3.7800), libhttp-tiny-perl (= 0.076), libi18n-langtags-perl (= 0.43), libio-compress-base-perl (= 2.084), libio-compress-bzip2-perl (= 2.084), libio-compress-perl (= 2.084), libio-compress-zlib-perl (= 2.084), libio-zlib-perl (= 1.10), libjson-pp-perl (= 4.02000), liblocale-maketext-perl (= 1.29), liblocale-maketext-simple-perl (= 0.21.01), libmath-bigint-perl (= 1.999816), libmath-complex-perl (= 1.5901), libmime-base64-perl (= 3.15), libmodule-corelist-perl (= 5.20190522), libmodule-load-conditional-perl (= 0.68), libmodule-load-perl (= 0.34), libmodule-metadata-perl (= 1.000036), libnet-perl (= 1:3.11), libnet-ping-perl (= 2.71), libparams-check-perl (= 0.38), libparent-perl (= 0.237), libparse-cpan-meta-perl (= 2.150010), libperl-ostype-perl (= 1.010), libpod-escapes-perl (= 1.07), libpod-parser-perl (= 1.63), libpod-simple-perl (= 3.35), libstorable-perl (= 3.15), libsys-syslog-perl (= 0.35), libtest-harness-perl (= 3.42), libtest-simple-perl (= 1.302162), libtest-tester-perl (= 1.302162), libtest-use-ok-perl (= 1.302162), libthread-queue-perl (= 3.13), libthreads-perl (= 2.22), libthreads-shared-perl (= 1.60), libtime-hires-perl (= 1.9760), libtime-local-perl (= 1.2800), libtime-piece-perl (= 1.3300), libunicode-collate-perl (= 1.27), libversion-perl (= 1:0.9924), libversion-requirements-perl, podlators-perl (= 4.11)
Pre-Depends: dpkg (>= 1.17.17)
Depends: perl-base (= 5.30.0-9ubuntu0.4), perl-modules-5.30 (>= 5.30.0-9ubuntu0.4), libperl5.30 (= 5.30.0-9ubuntu0.4)
Recommends: netbase
Suggests: perl-doc, libterm-readline-gnu-perl | libterm-readline-perl-perl, make, libb-debug-perl, liblocale-codes-perl
Conflicts: libjson-pp-perl (<< 2.27200-2)
Breaks: apt-show-versions (<< 0.22.10), libdist-inkt-perl (<< 0.024-5), libmarc-charset-perl (<< 1.35-3), libperl-dev (<< 5.24.0~), perl-doc (<< 5.30.0-1)
Replaces: perl-base (<< 5.30.0-2), perl-modules (<< 5.22.0~)
Homepage: http://dev.perl.org/perl5/
Task: server, print-server, ubuntu-desktop-minimal, lamp-server, ubuntu-desktop, cloud-image, postgresql-server, kubuntu-desktop, xubuntu-core, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop
Download-Size: 224 kB
APT-Manual-Installed: no
APT-Sources: http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
Description: langage de rapports et d'extractions pratiques de Larry Wall
 Perl est un langage de programmation très riche avec plus de 20 ans de
 développement. Perl 5 tourne sur une centaine de plates-formes, des
 portables aux calculateurs. Perl convient pour le prototypage rapide et le
 développement de projets à grande échelle.
 .
 Perl 5 gère de nombreux styles de programmation, comme le procédural, le
 fonctionnel et l'orienté objet. Une collection toujours plus importante de
 modules réutilisables est disponible, ce qui accélère le développement.
 Ces modules incluent des cadres applicatifs web, l'intégration de base de
 données, des protocoles réseaux et le chiffrement. Perl fournit des
 interfaces pour le C et C++ pour le développement d'extensions
 particulières.

N: Il y a 1 enregistrement supplémentaire. Veuillez utiliser l'opérande « -a » pour le voir
root@mail:/home/orj/zcs-9.0.0_GA_0001.UBUNTU20_64.20230719171251#
I don't believe that the "zimbra" perl modules are compiled with my active "perl" but with the apt perl - Maybe I'm talking nonsense.

Before, it may be necessary to create ".deb" packages of "perl-base" vs 5.38 and "perl-modules-5.38" and "libperl5.38" so that "zimbra-base" and "zimbra-perl-*" align with version 5.38.

Greets,
Romain
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

For informations :

I remove "Mail::DMARC" from the "root" tree and install it in the "zimbra" directories like this :

Le script "perl uninstall_perl_module.pl"

Delete "Mail:DMARC" root user :

Code: Select all

root@mail:/home/orj# perl uninstall_perl_module.pl Mail::DMARC
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/mail-dmarc.cron
removing /usr/bin/dmarc_view_reports
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/mail_dmarc_schema.sqlite
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fa.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/mail_dmarc_schema.pgsql
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/css/ellipsis-xbl.xml
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-vi.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/mail_dmarc_schema.mysql
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/jquery.contextmenu.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fr.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Test/Transport.pm
removing /usr/share/man/man3/Mail::DMARC::Result::Reason.3
removing /usr/bin/dmarc_http_client
removing /usr/share/man/man3/Mail::DMARC.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hr1250.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/jquery.jqGrid.min.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/ConfigData.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-kr.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pt.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Store::SQL::Grammars::SQLite.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-tw.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-is.js.gz
removing /usr/share/man/man3/Mail::DMARC::ConfigData.3
removing /usr/share/man/man1/dmarc_httpd.1
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-it.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/jquery.searchFilter.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-lt.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-bg1251.js.gz
removing /usr/share/man/man1/dmarc_lookup.1
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ja.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-el.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-id.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-da.js.gz
removing /usr/bin/dmarc_send_reports
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ru.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sr.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/grid.addons.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/dmarc_whitelist
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Policy.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cat.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sv.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cn.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-tr.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pt-br.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Store::SQL::Grammars::MySQL.3
removing /usr/share/man/man3/Mail::DMARC::Report::Receive.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-dk.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Record::Row.3
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Record::Row::Policy_Evaluated.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-de.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Record::Auth_Results::SPF.3
removing /usr/share/man/man3/Mail::DMARC::Base.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/mail-dmarc.ini
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report.pm
removing /usr/share/man/man3/Mail::DMARC::Report::Send.3
removing /usr/share/man/man3/Mail::DMARC::Report::Store::SQL::Grammars::PostgreSQL.3
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Record.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Send.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Store/SQL/Grammars/PostgreSQL.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Metadata.pm
removing /usr/share/man/man3/Mail::DMARC::Report::URI.3
removing /usr/bin/dmarc_httpd
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Send/SMTP.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Store.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Record/Row/Policy_Evaluated.pm
removing /usr/bin/dmarc_update_public_suffix_list
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/css/ui.multiselect.css
removing /usr/share/man/man3/Mail::DMARC::Policy.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ua.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Result/Reason.pm
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Record::Auth_Results::DKIM.3
removing /usr/share/man/man3/Mail::DMARC::HTTP.3
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Record/Row.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fi.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ar.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Record/Identifiers.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Base.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/jquery.tablednd.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hu.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-he.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Record.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/css/ui.jqgrid.css
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/HTTP.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Record/Auth_Results/DKIM.pm
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/rua-schema.xsd
removing /usr/share/man/man3/Mail::DMARC::Report.3
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Send/HTTP.pm
removing /usr/bin/dmarc_lookup
removing /usr/share/man/man1/dmarc_send_reports.1
removing /usr/share/man/man3/Mail::DMARC::Report::Store.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/public_suffix_list
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Record/Auth_Results.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-bg.js.gz
removing /usr/bin/dmarc_receive
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Store/SQL/Grammars/SQLite.pm
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Record::Identifiers.3
removing /usr/share/man/man3/Mail::DMARC::Result.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/ui.multiselect.css
removing /usr/share/man/man1/dmarc_update_public_suffix_list.1
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Store/SQL/Grammars/MySQL.pm
removing /usr/share/man/man3/Mail::DMARC::PurePerl.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-en.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-mne.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-th.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Send::HTTP.3
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Receive.pm
removing /usr/share/man/man1/dmarc_receive.1
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Aggregate/Record/Auth_Results/SPF.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ro.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Send::SMTP.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/ui.multiselect.js.gz
removing /usr/share/man/man1/dmarc_view_reports.1
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/grid.setcolumns.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Sender.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/index.html
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sr-latin.js.gz
removing /usr/share/man/man1/dmarc_http_client.1
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Result.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/URI.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-nl.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hr.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Record::Auth_Results.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/searchFilter.css
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/plugins/grid.postext.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Store::SQL.3
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/Report/Store/SQL.pm
removing /usr/lib/perl5/site_perl/5.38.0/Mail/DMARC/PurePerl.pm
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pl.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cs.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-es.js.gz
removing /usr/share/man/man3/Mail::DMARC::Report::Aggregate::Metadata.3
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sk.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-no.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-gl.js.gz
removing /usr/lib/perl5/site_perl/5.38.0/x86_64-linux/auto/Mail/DMARC/.packlist
Install module perl Mail::DMARC to zimbra user :

Code: Select all

root@mail:/home/orj# su - zimbra
zimbra@mail:~$
zimbra@mail:~$ cpan -i Mail::DMARC
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/opt/zimbra/.cpan/Metadata'
  Database was generated on Thu, 20 Jul 2023 14:17:02 GMT
Running install for module 'Mail::DMARC'
Fetching with HTTP::Tiny:
https://cpan.org/authors/id/M/MB/MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
Checksum for /opt/zimbra/.cpan/sources/authors/id/M/MB/MBRADSHAW/Mail-DMARC-1.20230215.tar.gz ok
Configuring M/MB/MBRADSHAW/Mail-DMARC-1.20230215.tar.gz with Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Mail-DMARC' version '1.20230215'
  MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
  /usr/bin/perl Build.PL -- OK
Running Build for M/MB/MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
Building Mail-DMARC
  MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
  ./Build -- OK
Running Build test for MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
t/00.Dmarc.t ................................. ok
t/01.Policy.t ................................ ok
t/03.Base.t .................................. ok
t/04.PurePerl.t .............................. ok
t/06.Result.t ................................ ok
t/09.HTTP.t .................................. ok
t/10.Report.t ................................ ok
t/11.Report.Store.t .......................... ok
t/12.Report.Store.SQL.t ...................... ok
t/13.Report.Aggregate.t ...................... ok
t/14.Report.Aggregate.Metadata.t ............. ok
t/15.Report.Aggregate.Record.t ............... ok
t/16.Report.Aggregate.Record.Auth_Results.t .. ok
t/17.Report.Aggregate.Schema.t ............... skipped: XML::Validator::Schema not available
t/20.Report.URI.t ............................ ok
t/21.Report.Send.t ........................... ok
t/22.Report.Send.SMTP.t ...................... ok
t/23.Report.Send.HTTP.t ...................... ok
t/25.Report.Receive.t ........................ ok
t/26.Report.Sender.t ......................... ok
All tests successful.
Files=20, Tests=720, 95 wallclock secs ( 0.13 usr  0.04 sys +  7.63 cusr  1.71 csys =  9.51 CPU)
Result: PASS
  MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
  ./Build test -- OK
Running Build install for MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
Building Mail-DMARC
Installing /opt/zimbra/common/man/man1/dmarc_httpd.1
Installing /opt/zimbra/common/man/man1/dmarc_update_public_suffix_list.1
Installing /opt/zimbra/common/man/man1/dmarc_http_client.1
Installing /opt/zimbra/common/man/man1/dmarc_send_reports.1
Installing /opt/zimbra/common/man/man1/dmarc_receive.1
Installing /opt/zimbra/common/man/man1/dmarc_view_reports.1
Installing /opt/zimbra/common/man/man1/dmarc_lookup.1
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Result.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/ConfigData.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Policy.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/HTTP.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Base.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/PurePerl.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Send.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/URI.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Store.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Sender.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Receive.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Metadata.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Record.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Record/Identifiers.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Record/Auth_Results.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Record/Row.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Record/Auth_Results/SPF.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Record/Auth_Results/DKIM.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Aggregate/Record/Row/Policy_Evaluated.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Send/SMTP.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Send/HTTP.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Store/SQL.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Store/SQL/Grammars/PostgreSQL.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Store/SQL/Grammars/SQLite.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Report/Store/SQL/Grammars/MySQL.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Result/Reason.pm
Installing /opt/zimbra/common/lib/perl5/Mail/DMARC/Test/Transport.pm
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/public_suffix_list
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/mail-dmarc.ini
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/mail_dmarc_schema.mysql
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/mail-dmarc.cron
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/mail_dmarc_schema.sqlite
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/dmarc_whitelist
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/mail_dmarc_schema.pgsql
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/rua-schema.xsd
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/index.html
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/jquery.jqGrid.min.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ja.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-tr.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sv.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-mne.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-es.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-no.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ru.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-th.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pt.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-is.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sr.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hr1250.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hu.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-gl.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-vi.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-bg1251.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fi.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-dk.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-id.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ar.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cn.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cat.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-he.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-cs.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-tw.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-hr.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-en.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sr-latin.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-de.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ro.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pl.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-el.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-da.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-nl.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-it.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-ua.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fa.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-lt.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-kr.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-sk.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-bg.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-pt-br.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/js/i18n/grid.locale-fr.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/ui.multiselect.css
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/grid.addons.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/grid.setcolumns.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/ui.multiselect.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/jquery.searchFilter.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/searchFilter.css
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/jquery.tablednd.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/grid.postext.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/plugins/jquery.contextmenu.js.gz
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/css/ui.jqgrid.css
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/css/ui.multiselect.css
Installing /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/html/css/ellipsis-xbl.xml
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Store.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Store::SQL.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Base.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Result.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Store::SQL::Grammars::MySQL.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Send::HTTP.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Record::Identifiers.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::PurePerl.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Send.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Record::Row::Policy_Evaluated.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Store::SQL::Grammars::PostgreSQL.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Metadata.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Record::Auth_Results::DKIM.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::HTTP.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Store::SQL::Grammars::SQLite.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Policy.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::ConfigData.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::URI.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Record.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Record::Auth_Results.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Result::Reason.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Send::SMTP.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Record::Row.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Aggregate::Record::Auth_Results::SPF.3
Installing /opt/zimbra/common/man/man3/Mail::DMARC::Report::Receive.3
Installing /opt/zimbra/common/bin/dmarc_view_reports
Installing /opt/zimbra/common/bin/dmarc_update_public_suffix_list
Installing /opt/zimbra/common/bin/dmarc_lookup
Installing /opt/zimbra/common/bin/dmarc_send_reports
Installing /opt/zimbra/common/bin/dmarc_http_client
Installing /opt/zimbra/common/bin/dmarc_receive
Installing /opt/zimbra/common/bin/dmarc_httpd
  MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
  ./Build install  -- OK
zimbra@mail:~$

Greets,
Romain
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

Code: Select all

zimbra@mail:~$ zmcontrol -v
Socket.c: loadable library and perl binaries are mismatched (got first handshake key 0xcd00080, needed 0xe600000)
zimbra@mail:~$
zimbra@mail:~$
zimbra@mail:~$

zimbra@mail:~$ perl -MCPAN -e 'upgrade'
Reading '/opt/zimbra/.cpan/Metadata'
  Database was generated on Thu, 20 Jul 2023 14:17:02 GMT

Package namespace         installed    latest  in CPAN file
LWP::Protocol::GHTTP          undef      6.17  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
Mail::SpamAssassin         3.004006  4.000000  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
Date::Manip::TZ::amyell00      6.90      6.91  SBECK/Date-Manip-6.91.tar.gz
Mail::SPF                    v2.009    v2.9.0  JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
Math::Int64::die_on_overflow     undef      0.54  SALVA/Math-Int64-0.54.tar.gz
Net::DNS::RR::DLV              1339      1528  NLNETLABS/Net-DNS-1.20.tar.gz
Types::Serialiser::Error      undef      1.01  MLEHMANN/Types-Serialiser-1.01.tar.gz
XML::SemanticDiff::BasicHandler    1.0006    1.0007  PERIGRIN/XML-SemanticDiff-1.0007.tar.gz
363 installed modules have no parsable version number
(use 'o conf show_unparsable_versions 1' to show them)
Running install for module 'LWP::Protocol::GHTTP'
Checksum for /opt/zimbra/.cpan/sources/authors/id/O/OA/OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz ok
Configuring O/OA/OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite HTTP::GHTTP 1.07 not found.
Generating a Unix-style Makefile
Writing Makefile for LWP::Protocol::GHTTP
Writing MYMETA.yml and MYMETA.json
  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
  /usr/bin/perl Makefile.PL -- OK
Running make for O/OA/OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
---- Unsatisfied dependencies detected during ----
----  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz  ----
    HTTP::GHTTP [requires]
Running install for module 'HTTP::GHTTP'
Checksum for /opt/zimbra/.cpan/sources/authors/id/M/MS/MSERGEANT/HTTP-GHTTP-1.07.tar.gz ok
Configuring M/MS/MSERGEANT/HTTP-GHTTP-1.07.tar.gz with Makefile.PL
running gnome-config... failed
using fallback values for LIBS and INC
options:
  LIBS='-L/usr/local/lib -L/usr/lib -lghttp'
  INC='-I/usr/local/include -I/usr/include'
If this is wrong, Re-run as:
  $ /usr/bin/perl Makefile.PL LIBS='-L/path/to/lib' INC='-I/path/to/include'

checking for main() in -lghttp... no
libghttp not found
Try setting LIBS and INC values on the command line
Or get libghttp from
  ftp://ftp.gnome.org/pub/GNOME/stable/sources/libghttp/
Warning: No success on command[/usr/bin/perl Makefile.PL]
  MSERGEANT/HTTP-GHTTP-1.07.tar.gz
  /usr/bin/perl Makefile.PL -- NOT OK
  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/LWP-Protocol-GHTTP-6.17-1
  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
  Has already been prepared
Running make for O/OA/OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
Warning: Prerequisite 'HTTP::GHTTP => 1.07' for 'OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz' failed when processing 'MSERGEANT/HTTP-GHTTP-1.07.tar.gz' with 'writemakefile => NO '/usr/bin/perl Makefile.PL' returned status 256'. Continuing, but chances to succeed are limited.
cp lib/LWP/Protocol/GHTTP.pm blib/lib/LWP/Protocol/GHTTP.pm
Manifying 1 pod document
  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
  /usr/bin/make -- OK
Running make test for OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-basics.t .......... Can't locate HTTP/GHTTP.pm in @INC (you may need to install the HTTP::GHTTP module) (@INC entries checked: /opt/zimbra/.cpan/build/LWP-Protocol-GHTTP-6.17-1/t/lib /opt/zimbra/.cpan/build/LWP-Protocol-GHTTP-6.17-1/blib/lib /opt/zimbra/.cpan/build/LWP-Protocol-GHTTP-6.17-1/blib/arch /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5 .) at /opt/zimbra/.cpan/build/LWP-Protocol-GHTTP-6.17-1/blib/lib/LWP/Protocol/GHTTP.pm line 10.
BEGIN failed--compilation aborted at /opt/zimbra/.cpan/build/LWP-Protocol-GHTTP-6.17-1/blib/lib/LWP/Protocol/GHTTP.pm line 10.
Compilation failed in require at t/00-basics.t line 10.
BEGIN failed--compilation aborted at t/00-basics.t line 10.
t/00-basics.t .......... Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/00-report-prereqs.t .. 1/1 #
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
#     Module              Want Have
#     ------------------- ---- ----
#     ExtUtils::MakeMaker  any 7.70
#
# === Build Requires ===
#
#     Module              Want Have
#     ------------------- ---- ----
#     ExtUtils::MakeMaker  any 7.70
#
# === Test Requires ===
#
#     Module              Want     Have
#     ------------------- ---- --------
#     Config               any 5.038000
#     ExtUtils::MakeMaker  any     7.70
#     File::Spec           any     3.88
#     FindBin              any     1.53
#     HTTP::Daemon         6.0     6.16
#     Test::More          0.88 1.302195
#
# === Test Recommends ===
#
#     Module         Want     Have
#     ---------- -------- --------
#     CPAN::Meta 2.120900 2.150010
#
# === Runtime Requires ===
#
#     Module         Want    Have
#     -------------- ---- -------
#     Carp            any    1.54
#     HTTP::GHTTP    1.07 missing
#     HTTP::Message   6.0    6.44
#     LWP::UserAgent 6.15    6.72
#     Try::Tiny      0.24    0.31
#     base            any    2.27
#     strict          any    1.12
#     warnings        any    1.65
#
#
# *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
#
# The following REQUIRED prerequisites were not satisfied:
#
# HTTP::GHTTP is not installed (version '1.07' required)
#
t/00-report-prereqs.t .. ok

Test Summary Report
-------------------
t/00-basics.t        (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=2, Tests=1,  0 wallclock secs ( 0.01 usr  0.01 sys +  0.28 cusr  0.04 csys =  0.34 CPU)
Result: FAIL
Failed 1/2 test programs. 0/1 subtests failed.
make: *** [Makefile:875: test_dynamic] Error 255
  OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
one dependency not OK (HTTP::GHTTP); additionally test harness failed
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports OALDERS/LWP-Protocol-GHTTP-6.17.tar.gz
Running install for module 'Mail::SpamAssassin'
Checksum for /opt/zimbra/.cpan/sources/authors/id/S/SI/SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz ok
Configuring S/SI/SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz with Makefile.PL
What email address or URL should be used in the suspected-spam report
text for users who want more information on your filter installation?
(In particular, ISPs should change this to a local Postmaster contact)
default text: [the administrator of that system]

NOTE: settings for "make test" are now controlled using "t/config.dist".
See that file if you wish to customize what tests are run, and how.

checking module dependencies and their versions...

***************************************************************************
NOTE: the optional DB_File module is not installed.

  Used to store data on-disk, for the Bayes-style logic and
  auto-welcomelist.  *Much* more efficient than the other standard Perl
  database packages.  Strongly recommended.


***************************************************************************
NOTE: the optional Net::LibIDN module is not installed.

  Provides mapping between Internationalized Domain Names (IDN) in
  Unicode and ASCII-compatible encoding (ACE) for use in DNS and comparisions.
  The module is optional, but without it Unicode IDN names found in mail will
  not be suitable for DNS queries and welcome/blocklisting.


***************************************************************************
NOTE: the optional MaxMind::DB::Reader::XS module is not installed.

  Recommended much faster version of the optional MaxMind::DB::Reader module,
  used by RelayCountry / URILocalBL plugins.


***************************************************************************
NOTE: the optional IP::Country::DB_File module is not installed.

  Used by the RelayCountry plugin (not enabled by default) to
  determine the domain country codes of each relay in the path of an email.
  Also used by the URILocalBL plugin (not enabled by default) to provide
  Country code based filtering.

checking binary dependencies and their versions...

***************************************************************************
NOTE: the optional re2c binary is not installed.

  The "re2c" program is used by sa-compile to compile rules
  for regular expressions to speed up scanning.

dependency check complete...

optional module missing: DB_File
optional module missing: Net::LibIDN
optional module missing: MaxMind::DB::Reader::XS
optional module missing: IP::Country::DB_File
optional binary missing or nonfunctional: re2c

warning: some functionality may not be available,
please read the above report before continuing!

Checking if your kit is complete...
Looks good
Warning: prerequisite Perl::Critic::Policy::Perlsecret 0 not found.
Warning: prerequisite Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict 0 not found.
Generating a Unix-style Makefile
Writing Makefile for Mail::SpamAssassin
Writing MYMETA.yml and MYMETA.json
Makefile written by ExtUtils::MakeMaker 7.70
  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
  /usr/bin/perl Makefile.PL -- OK
Running make for S/SI/SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
Warning: Version 'undef' of 'Razor2::Client::Agent' is up to date but does not fulfill requirements (2.61). I will continue, but chances to succeed are low.
---- Unsatisfied dependencies detected during ----
----   SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz  ----
    DB_File [requires,optional]
    IP::Country::DB_File [requires,optional]
    MaxMind::DB::Reader::XS [requires,optional]
    Net::LibIDN [requires,optional]
    Perl::Critic::Policy::Perlsecret [build_requires]
    Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict [build_requires]
Running install for module 'Perl::Critic::Policy::Perlsecret'
Checksum for /opt/zimbra/.cpan/sources/authors/id/L/LA/LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz ok
Configuring L/LA/LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite Perl::Critic::Policy 0 not found.
Warning: prerequisite Perl::Critic::TestUtils 0 not found.
Warning: prerequisite Perl::Critic::Utils 0 not found.
Generating a Unix-style Makefile
Writing Makefile for Perl::Critic::Policy::Perlsecret
Writing MYMETA.yml and MYMETA.json
  LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
  /usr/bin/perl Makefile.PL -- OK
Running make for L/LA/LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
----      Unsatisfied dependencies detected during      ----
---- LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz ----
    Perl::Critic::Policy [requires]
    Perl::Critic::TestUtils [build_requires]
    Perl::Critic::Utils [requires]
Running install for module 'Perl::Critic::Policy'
Checksum for /opt/zimbra/.cpan/sources/authors/id/P/PE/PETDANCE/Perl-Critic-1.150.tar.gz ok
Configuring P/PE/PETDANCE/Perl-Critic-1.150.tar.gz with Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Perl-Critic' version '1.150'
  PETDANCE/Perl-Critic-1.150.tar.gz
  /usr/bin/perl Build.PL -- OK
Running Build for P/PE/PETDANCE/Perl-Critic-1.150.tar.gz
Building Perl-Critic


Generating t/ControlStructures/ProhibitNegativeExpressionsInUnlessAndUntilConditions.run.
Done.



Generating t/NamingConventions/Capitalization.run.
Done.

Can't locate B/Keywords.pm in @INC (you may need to install the B::Keywords module) (@INC entries checked: inc /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5 .) at t/Variables/RequireLocalizedPunctuationVars.run.PL line 10.
BEGIN failed--compilation aborted at t/Variables/RequireLocalizedPunctuationVars.run.PL line 10.
t/Variables/RequireLocalizedPunctuationVars.run.PL failed at /usr/lib/perl5/site_perl/5.38.0/Module/Build/Base.pm line 2951.
  PETDANCE/Perl-Critic-1.150.tar.gz
  ./Build -- NOT OK
Running install for module 'Perl::Critic::TestUtils'
  PETDANCE/Perl-Critic-1.150.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/Perl-Critic-1.150-1
  PETDANCE/Perl-Critic-1.150.tar.gz
  Has already been prepared
  PETDANCE/Perl-Critic-1.150.tar.gz
  Could not make: Unknown error

Running install for module 'Perl::Critic::Utils'
  PETDANCE/Perl-Critic-1.150.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/Perl-Critic-1.150-1
  PETDANCE/Perl-Critic-1.150.tar.gz
  Has already been prepared
  PETDANCE/Perl-Critic-1.150.tar.gz
  Could not make: Unknown error

  LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1
  LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
  Has already been prepared
Running make for L/LA/LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
Warning: Prerequisite 'Perl::Critic::Policy => 0' for 'LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz' failed when processing 'PETDANCE/Perl-Critic-1.150.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Perl::Critic::TestUtils => 0' for 'LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz' failed when processing 'PETDANCE/Perl-Critic-1.150.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Perl::Critic::Utils => 0' for 'LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz' failed when processing 'PETDANCE/Perl-Critic-1.150.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
cp lib/Perl/Critic/Policy/Perlsecret.pm blib/lib/Perl/Critic/Policy/Perlsecret.pm
Manifying 1 pod document
  LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
  /usr/bin/make -- OK
Running make test for LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t ............ 1/1
#   Failed test 'use Perl::Critic::Policy::Perlsecret;'
#   at t/00-load.t line 13.
#     Tried to use 'Perl::Critic::Policy::Perlsecret'.
#     Error:  Can't locate Perl/Critic/Policy.pm in @INC (you may need to install the Perl::Critic::Policy module) (@INC entries checked: /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/lib /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/arch /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5) at /opt/zimbra/common/lib/perl5/parent.pm line 16.
# BEGIN failed--compilation aborted at /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/lib/Perl/Critic/Policy/Perlsecret.pm line 8.
# Compilation failed in require at t/00-load.t line 13.
# BEGIN failed--compilation aborted at t/00-load.t line 13.

#   Failed test 'Test::FailWarnings should catch no warnings'
#   at t/00-load.t line 16.
# Warning was 'Use of uninitialized value $Perl::Critic::Policy::Perlsecret::VERSION in concatenation (.) or string at t/00-load.t line 16.'
# Testing Perl::Critic::Policy::Perlsecret , Perl 5.038000, /usr/bin/perl
# Looks like you planned 1 test but ran 2.
# Looks like you failed 2 tests of 2 run.
t/00-load.t ............ Dubious, test returned 2 (wstat 512, 0x200)
Failed 1/1 subtests
t/20-policies.t ........ Can't locate Perl/Critic/TestUtils.pm in @INC (you may need to install the Perl::Critic::TestUtils module) (@INC entries checked: /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/lib /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/arch /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5 .) at t/20-policies.t line 4.
BEGIN failed--compilation aborted at t/20-policies.t line 4.
t/20-policies.t ........ Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/35-default_themes.t .. Can't locate Perl/Critic/Policy.pm in @INC (you may need to install the Perl::Critic::Policy module) (@INC entries checked: /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/lib /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/arch /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5) at /opt/zimbra/common/lib/perl5/parent.pm line 16.
BEGIN failed--compilation aborted at /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/lib/Perl/Critic/Policy/Perlsecret.pm line 8.
Compilation failed in require at t/35-default_themes.t line 8.
BEGIN failed--compilation aborted at t/35-default_themes.t line 8.
# Looks like your test exited with 2 before it could output anything.
t/35-default_themes.t .. Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/2 subtests
t/40-overrides.t ....... Can't locate Perl/Critic/Policy.pm in @INC (you may need to install the Perl::Critic::Policy module) (@INC entries checked: /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/lib /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/arch /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5) at /opt/zimbra/common/lib/perl5/parent.pm line 16.
BEGIN failed--compilation aborted at /opt/zimbra/.cpan/build/Perl-Critic-Policy-Perlsecret-0.0.11-1/blib/lib/Perl/Critic/Policy/Perlsecret.pm line 8.
Compilation failed in require at t/40-overrides.t line 9.
BEGIN failed--compilation aborted at t/40-overrides.t line 9.
# Looks like your test exited with 2 before it could output anything.
t/40-overrides.t ....... Dubious, test returned 2 (wstat 512, 0x200)
Failed 6/6 subtests

Test Summary Report
-------------------
t/00-load.t          (Wstat: 512 (exited 2) Tests: 2 Failed: 2)
  Failed tests:  1-2
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 1 tests but ran 2.
t/20-policies.t      (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/35-default_themes.t (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 2 tests but ran 0.
t/40-overrides.t     (Wstat: 512 (exited 2) Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: Bad plan.  You planned 6 tests but ran 0.
Files=4, Tests=2,  0 wallclock secs ( 0.04 usr  0.00 sys +  0.24 cusr  0.04 csys =  0.32 CPU)
Result: FAIL
Failed 4/4 test programs. 2/2 subtests failed.
make: *** [Makefile:870: test_dynamic] Error 2
  LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
3 dependencies missing (Perl::Critic::Policy,Perl::Critic::TestUtils,Perl::Critic::Utils); additionally test harness failed
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz
Running install for module 'Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict'
  PETDANCE/Perl-Critic-1.150.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/Perl-Critic-1.150-1
  PETDANCE/Perl-Critic-1.150.tar.gz
  Has already been prepared
  PETDANCE/Perl-Critic-1.150.tar.gz
  Could not make: Unknown error

  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/Mail-SpamAssassin-4.0.0-1
  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
  Has already been prepared
Running make for S/SI/SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
Warning: Prerequisite 'Perl::Critic::Policy::Perlsecret => 0' for 'SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz' failed when processing 'LANCEW/Perl-Critic-Policy-Perlsecret-0.0.11.tar.gz' with 'make_test => NO 3 dependencies missing (Perl::Critic::Policy,Perl::Critic::TestUtils,Perl::Critic::Utils); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict => 0' for 'SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz' failed when processing 'PETDANCE/Perl-Critic-1.150.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Version 'undef' of 'Razor2::Client::Agent' is up to date but does not fulfill requirements (2.61). I will continue, but chances to succeed are low.
---- Unsatisfied dependencies detected during ----
----   SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz  ----
    DB_File [requires,optional]
    IP::Country::DB_File [requires,optional]
    MaxMind::DB::Reader::XS [requires,optional]
    Net::LibIDN [requires,optional]
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/BayesStore/DBM.pm >blib/lib/Mail/SpamAssassin/BayesStore/DBM.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/AutoWelcomelist.pm >blib/lib/Mail/SpamAssassin/AutoWelcomelist.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin.pm >blib/lib/Mail/SpamAssassin.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Client.pm >blib/lib/Mail/SpamAssassin/Client.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/BayesStore/MySQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/MySQL.pm
[...]
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm >blib/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Conf/LDAP.pm >blib/lib/Mail/SpamAssassin/Conf/LDAP.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/AICache.pm >blib/lib/Mail/SpamAssassin/AICache.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/BayesStore.pm >blib/lib/Mail/SpamAssassin/BayesStore.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm >blib/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/GeoDB.pm >blib/lib/Mail/SpamAssassin/GeoDB.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/BayesStore/PgSQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/BayesStore/Redis.pm >blib/lib/Mail/SpamAssassin/BayesStore/Redis.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Locales.pm >blib/lib/Mail/SpamAssassin/Locales.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Dns.pm >blib/lib/Mail/SpamAssassin/Dns.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Conf/Parser.pm >blib/lib/Mail/SpamAssassin/Conf/Parser.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/DBBasedAddrList.pm >blib/lib/Mail/SpamAssassin/DBBasedAddrList.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/BayesStore/SQL.pm >blib/lib/Mail/SpamAssassin/BayesStore/SQL.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Conf/SQL.pm >blib/lib/Mail/SpamAssassin/Conf/SQL.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/ArchiveIterator.pm >blib/lib/Mail/SpamAssassin/ArchiveIterator.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/AWL.pm >blib/lib/Mail/SpamAssassin/Plugin/AWL.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/BodyEval.pm >blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/AccessDB.pm >blib/lib/Mail/SpamAssassin/Plugin/AccessDB.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Bayes.pm >blib/lib/Mail/SpamAssassin/Plugin/Bayes.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/DMARC.pm >blib/lib/Mail/SpamAssassin/Plugin/DMARC.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm >blib/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/AuthRes.pm >blib/lib/Mail/SpamAssassin/Plugin/AuthRes.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Message.pm >blib/lib/Mail/SpamAssassin/Message.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/PersistentAddrList.pm >blib/lib/Mail/SpamAssassin/PersistentAddrList.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Message/Metadata.pm >blib/lib/Mail/SpamAssassin/Message/Metadata.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/DCC.pm >blib/lib/Mail/SpamAssassin/Plugin/DCC.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Message/Node.pm >blib/lib/Mail/SpamAssassin/Message/Node.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/NetSet.pm >blib/lib/Mail/SpamAssassin/NetSet.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/AntiVirus.pm >blib/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin.pm >blib/lib/Mail/SpamAssassin/Plugin.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Logger/File.pm >blib/lib/Mail/SpamAssassin/Logger/File.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Logger/Stderr.pm >blib/lib/Mail/SpamAssassin/Logger/Stderr.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Message/Metadata/Received.pm >blib/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/AskDNS.pm >blib/lib/Mail/SpamAssassin/Plugin/AskDNS.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/ASN.pm >blib/lib/Mail/SpamAssassin/Plugin/ASN.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/PerMsgStatus.pm >blib/lib/Mail/SpamAssassin/PerMsgStatus.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Logger/Syslog.pm >blib/lib/Mail/SpamAssassin/Logger/Syslog.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/PerMsgLearner.pm >blib/lib/Mail/SpamAssassin/PerMsgLearner.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/MailingList.pm >blib/lib/Mail/SpamAssassin/MailingList.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/DKIM.pm >blib/lib/Mail/SpamAssassin/Plugin/DKIM.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Logger.pm >blib/lib/Mail/SpamAssassin/Logger.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Check.pm >blib/lib/Mail/SpamAssassin/Plugin/Check.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Locker/Win32.pm >blib/lib/Mail/SpamAssassin/Locker/Win32.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm >blib/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/DNSEval.pm >blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm >blib/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/MIMEEval.pm >blib/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm >blib/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm >blib/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/RelayCountry.pm >blib/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/HashBL.pm >blib/lib/Mail/SpamAssassin/Plugin/HashBL.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm >blib/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/SPF.pm >blib/lib/Mail/SpamAssassin/Plugin/SPF.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/HTMLEval.pm >blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Razor2.pm >blib/lib/Mail/SpamAssassin/Plugin/Razor2.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Phishing.pm >blib/lib/Mail/SpamAssassin/Plugin/Phishing.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/RelayEval.pm >blib/lib/Mail/SpamAssassin/Plugin/RelayEval.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/FreeMail.pm >blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/PDFInfo.pm >blib/lib/Mail/SpamAssassin/Plugin/PDFInfo.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/ImageInfo.pm >blib/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm >blib/lib/Mail/SpamAssassin/Plugin/FromNameSpoof.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Pyzor.pm >blib/lib/Mail/SpamAssassin/Plugin/Pyzor.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm >blib/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/HeaderEval.pm >blib/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/ResourceLimits.pm >blib/lib/Mail/SpamAssassin/Plugin/ResourceLimits.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Reuse.pm >blib/lib/Mail/SpamAssassin/Plugin/Reuse.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm >blib/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/PhishTag.pm >blib/lib/Mail/SpamAssassin/Plugin/PhishTag.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/ExtractText.pm >blib/lib/Mail/SpamAssassin/Plugin/ExtractText.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm >blib/lib/Mail/SpamAssassin/Plugin/DecodeShortURLs.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/OLEVBMacro.pm >blib/lib/Mail/SpamAssassin/Plugin/OLEVBMacro.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/SpamCop.pm >blib/lib/Mail/SpamAssassin/Plugin/SpamCop.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/SpamdForkScaling.pm >blib/lib/Mail/SpamAssassin/SpamdForkScaling.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/PluginHandler.pm >blib/lib/Mail/SpamAssassin/PluginHandler.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm >blib/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Util/TinyRedis.pm >blib/lib/Mail/SpamAssassin/Util/TinyRedis.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Reporter.pm >blib/lib/Mail/SpamAssassin/Reporter.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Util/TieOneStringHash.pm >blib/lib/Mail/SpamAssassin/Util/TieOneStringHash.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/SQLBasedAddrList.pm >blib/lib/Mail/SpamAssassin/SQLBasedAddrList.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/Test.pm >blib/lib/Mail/SpamAssassin/Plugin/Test.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/TextCat.pm >blib/lib/Mail/SpamAssassin/Plugin/TextCat.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/RegistryBoundaries.pm >blib/lib/Mail/SpamAssassin/RegistryBoundaries.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/SubProcBackChannel.pm >blib/lib/Mail/SpamAssassin/SubProcBackChannel.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Util.pm >blib/lib/Mail/SpamAssassin/Util.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm >blib/lib/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/VBounce.pm >blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Util/DependencyInfo.pm >blib/lib/Mail/SpamAssassin/Util/DependencyInfo.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIDetail.pm >blib/lib/Mail/SpamAssassin/Plugin/URIDetail.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/URILocalBL.pm >blib/lib/Mail/SpamAssassin/Plugin/URILocalBL.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Timeout.pm >blib/lib/Mail/SpamAssassin/Timeout.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/URIEval.pm >blib/lib/Mail/SpamAssassin/Plugin/URIEval.pm
cp lib/spamassassin-run.pod blib/lib/spamassassin-run.pod
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/WLBLEval.pm >blib/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Util/ScopedTimer.pm >blib/lib/Mail/SpamAssassin/Util/ScopedTimer.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Util/Progress.pm >blib/lib/Mail/SpamAssassin/Util/Progress.pm
"/usr/bin/perl" build/preprocessor -Mconditional -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" <lib/Mail/SpamAssassin/Plugin/TxRep.pm >blib/lib/Mail/SpamAssassin/Plugin/TxRep.pm
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-awl.raw -osa-awl
cp sa-awl blib/script/sa-awl
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-awl
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-check_spamd.raw -osa-check_spamd
cp sa-check_spamd blib/script/sa-check_spamd
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-check_spamd
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-compile.raw -osa-compile
cp sa-compile blib/script/sa-compile
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-compile
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-learn.raw -osa-learn
cp sa-learn blib/script/sa-learn
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-learn
"/usr/bin/perl" build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-update
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamassassin.raw -ospamassassin
cp spamassassin blib/script/spamassassin
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamassassin
"/usr/bin/perl" spamc/configure.pl --prefix="/opt/zimbra/common" --sysconfdir="/etc/opt/mail/spamassassin" --datadir="/opt/zimbra/common/share/spamassassin" --enable-ssl="no"
cd spamc
/usr/bin/perl version.h.pl
version.h.pl: creating version.h
./configure --prefix=/opt/zimbra/common --sysconfdir=/etc/opt/mail/spamassassin --datadir=/opt/zimbra/common/share/spamassassin --enable-ssl=no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking sys/errno.h usability... yes
checking sys/errno.h presence... yes
checking for sys/errno.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking sysexits.h usability... yes
checking sysexits.h presence... yes
checking for sysexits.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking openssl/crypto.h usability... yes
checking openssl/crypto.h presence... yes
checking for openssl/crypto.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking for SHUT_RD... yes
checking for socket in -lsocket... no
checking for connect in -linet... no
checking for t_accept in -lnsl... no
checking for deflate in -lz... yes
checking for dlopen in -ldl... yes
checking for socket... yes
checking for strdup... yes
checking for strtod... yes
checking for strtol... yes
checking for snprintf... yes
checking for shutdown... yes
checking for h_errno... yes
checking for in_addr_t... yes
checking for INADDR_NONE... yes
checking for EX__MAX... yes
checking for EAI_ADDRFAMILY... no
checking for EAI_SYSTEM... (cached) no
checking for EAI_NODATA... (cached) no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating spamc.h
config.status: creating config.h
make -f spamc/Makefile spamc/spamc
make[1]: Entering directory '/opt/zimbra/.cpan/build/Mail-SpamAssassin-4.0.0-1'
gcc  -g -O2 spamc/spamc.c spamc/getopt.c spamc/libspamc.c spamc/utils.c \
        -o spamc/spamc   -ldl -lz
spamc/libspamc.c: In function 'libspamc_log':
spamc/libspamc.c:2384:16: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
 2384 |         (void) write (2, buf, len);
      |                ^~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/opt/zimbra/.cpan/build/Mail-SpamAssassin-4.0.0-1'
cp spamc/spamc blib/script/spamc
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamc
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -ispamd/spamd.raw -ospamd/spamd
cp spamd/spamd blib/script/spamd
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/spamd
Manifying 9 pod documents
Manifying 28 pod documents
Manifying 25 pod documents
Manifying 25 pod documents
Manifying 5 pod documents
  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
  /usr/bin/make -- OK
Running make test for SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
"/usr/bin/perl" build/mkrules --exit_on_no_src --src rulesrc --out rules --manifest MANIFEST --manifestskip MANIFEST.SKIP
no source directory found: exiting
"/usr/bin/perl" build/preprocessor  -Mvars -DVERSION="4.000000" -DPREFIX="/opt/zimbra/common" -DDEF_RULES_DIR="/opt/zimbra/common/share/spamassassin" -DLOCAL_RULES_DIR="/etc/opt/mail/spamassassin" -DLOCAL_STATE_DIR="/var/opt/spamassassin" -DINSTALLSITELIB="/opt/zimbra/common/lib/perl5" -DCONTACT_ADDRESS="the administrator of that system" -DRE2C_BIN="re2c" -Msharpbang -Mconditional -DPERL_BIN=""/usr/bin/perl"" -DPERL_WARN="" -DPERL_TAINT="" -m755 -isa-update.raw -osa-update
cp sa-update blib/script/sa-update
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sa-update
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/all_modules.t ................... ok
t/basic_lint.t .................... ok
t/basic_lint_net.t ................ skipped: Net tests disabled
t/basic_lint_without_sandbox.t .... ok
t/basic_meta.t .................... ok
t/basic_meta2.t ................... ok
t/basic_obj_api.t ................. ok
t/html_colors.t ................... ok
t/html_obfu.t ..................... ok
t/html_utf8.t ..................... ok
t/mimeheader.t .................... ok
t/mimeparse.t ..................... ok
t/uri.t ........................... ok
t/uri_html.t ...................... ok
t/uri_list.t ...................... ok
t/uri_saferedirect.t .............. ok
t/uri_text.t ...................... ok
t/uribl.t ......................... skipped: Net tests disabled
t/uribl_all_types.t ............... skipped: Net tests disabled
t/uribl_domains_only.t ............ skipped: Net tests disabled
t/uribl_ips_only.t ................ skipped: Net tests disabled
t/urilocalbl.t .................... skipped: Net tests disabled
t/get_all_headers.t ............... ok
t/get_headers.t ................... ok
t/header.t ........................ ok
t/header_utf8.t ................... ok
t/regexp_named_capture.t .......... ok
t/regexp_valid.t .................. ok
t/askdns.t ........................ skipped: Net tests disabled
t/dnsbl.t ......................... skipped: Net tests disabled
t/dnsbl_sc_meta.t ................. skipped: Net tests disabled
t/dnsbl_subtests.t ................ 1/46 deprecated method; size() is an alias of "UDPsize()" at /opt/zimbra/.cpan/build/Mail-SpamAssassin-4.0.0-1/blib/lib/Mail/SpamAssassin/DnsResolver.pm line 602.
t/dnsbl_subtests.t ................ ok
t/shortcircuit_before_dns.t ....... skipped: Net tests disabled
t/rule_multiple.t ................. ok
t/rule_names.t .................... skipped: This test requires 'run_rule_name_tests' set to 'y'.
t/rule_types.t .................... ok
t/extracttext.t ................... # some binaries missing, not running all tests
t/extracttext.t ................... ok
t/spamd_prefork_stress.t .......... skipped: Spamd prefork stress tests disabled
t/spamd_prefork_stress_2.t ........ skipped: Spamd prefork stress tests disabled
t/arc.t ........................... skipped: Net tests disabled
t/authres.t ....................... ok
t/autolearn.t ..................... skipped: Need DB_File for this test
t/autolearn_force.t ............... skipped: Need DB_File for this test
t/autolearn_force_fail.t .......... skipped: Need DB_File for this test
t/bayesbdb.t ...................... skipped: BerkeleyDB is unavailable
t/bayesdbm.t ...................... skipped: DB_File is unavailable
t/bayesdbm_flock.t ................ skipped: DB_File is unavailable
t/bayessdbm.t ..................... ok
t/bayessdbm_seen_delete.t ......... ok
t/bayessql.t ...................... ok
t/blacklist_autolearn.t ........... ok
t/blocklist_autolearn.t ........... ok
t/body_mod.t ...................... ok
t/body_str.t ...................... ok
t/check_implemented.t ............. ok
t/cidrs.t ......................... ok
t/config_errs.t ................... skipped: This script does not work yet. There are (a) lots of failures and (b) the 'plan' line means all tests are effectively ignored from 'make test'.
t/config_text.t ................... ok
t/config_tree_recurse.t ........... ok
t/cpp_comments_in_spamc.t ......... ok
t/cross_user_config_leak.t ........ ok
t/date.t .......................... ok
t/db_awl_path.t ................... # Note: This test when successful displays lockfile warning messages
t/db_awl_path.t ................... 1/4 # Jul 20 20:01:08.061 [470398] warn: auto-welcomelist: open of auto-welcomelist file failed: locker: safe_lock: cannot create tmp lockfile ./log/db_awl_path.0kXleS/awl/this_lock_warning_is_ok.lock.mail.zw3b.eu.470398 for ./log/db_awl_path.0kXleS/awl/this_lock_warning_is_ok.lock: Not a directory
t/db_awl_path.t ................... ok
t/db_awl_path_welcome_block.t ..... 1/4 # Jul 20 20:01:09.444 [470404] warn: auto-welcomelist: open of auto-welcomelist file failed: locker: safe_lock: cannot create tmp lockfile ./log/db_awl_path_welcome_block.8wuOD8/awl/this_lock_warning_is_ok.lock.mail.zw3b.eu.470404 for ./log/db_awl_path_welcome_block.8wuOD8/awl/this_lock_warning_is_ok.lock: Not a directory
t/db_awl_path_welcome_block.t ..... ok
t/db_awl_perms.t .................. ok
t/db_awl_perms_welcome_block.t .... ok
t/db_based_welcomelist.t .......... ok
t/db_based_welcomelist_ips.t ...... ok
t/db_based_whitelist.t ............ ok
t/db_based_whitelist_ips.t ........ ok
t/dcc.t ........................... skipped: Net tests disabled
t/debug.t ......................... ok
t/decodeshorturl.t ................ skipped: Net tests disabled
t/desc_wrap.t ..................... ok
t/dkim.t .......................... skipped: Net tests disabled
t/dmarc.t ......................... skipped: Net tests disabled
t/enable_compat.t ................. ok
t/freemail.t ...................... ok
t/freemail_welcome_block.t ........ ok
t/fromnamespoof.t ................. ok
t/gtube.t ......................... ok
t/hashbl.t ........................ skipped: Net tests disabled
t/idn_dots.t ...................... ok
t/if_can.t ........................ ok
t/if_else.t ....................... ok
t/ifversion.t ..................... ok
t/ip_addrs.t ...................... ok
t/lang_lint.t ..................... ok
t/lang_pl_tests.t ................. skipped: pl tests disabled
t/line_endings.t .................. ok
t/lint_nocreate_prefs.t ........... ok
t/local_tests_only.t .............. ok
t/memory_cycles.t ................. ok
t/metadata.t ...................... ok
t/missing_hb_separator.t .......... ok
t/mkrules.t ....................... ok
t/mkrules_else.t .................. ok
t/nonspam.t ....................... ok
t/olevbmacro.t .................... ok
t/originating_ip_hdr.t ............ ok
t/pdfinfo.t ....................... ok
t/perlcritic.t .................... skipped: This test requires Test::Perl::Critic
t/phishing.t ...................... ok
t/plugin.t ........................ ok
t/plugin_file.t ................... ok
t/plugin_priorities.t ............. ok
t/podchecker.t .................... ok
t/prefs_include.t ................. ok
t/priorities.t .................... ok
t/priorities_welcome_block.t ...... ok
t/pyzor.t ......................... skipped: Net tests disabled
t/razor2.t ........................ skipped: Net tests disabled
t/rcvd_parser.t ................... ok
t/re_base_extraction.t ............ ok
t/recips.t ........................ ok
t/recreate.t ...................... ok
t/recursion.t ..................... ok
t/relative_scores.t ............... ok
t/relaycountry.t .................. 1/6 # skipping IP::Country::DB_File tests (not installed or DB_File bdb version too old)
t/relaycountry.t .................. ok
t/report_safe.t ................... ok
t/reportheader.t .................. ok
t/reportheader_8bit.t ............. ok
t/reuse.t ......................... skipped: no mass check
t/root_spamd.t .................... skipped: root tests disabled
t/root_spamd_tell.t ............... skipped: root tests disabled
t/root_spamd_tell_paranoid.t ...... skipped: root tests disabled
t/root_spamd_tell_x.t ............. skipped: root tests disabled
t/root_spamd_tell_x_paranoid.t .... skipped: root tests disabled
t/root_spamd_u.t .................. skipped: root tests disabled
t/root_spamd_u_dcc.t .............. skipped: root tests disabled
t/root_spamd_virtual.t ............ skipped: root tests disabled
t/root_spamd_x.t .................. skipped: root tests disabled
t/root_spamd_x_paranoid.t ......... skipped: root tests disabled
t/root_spamd_x_u.t ................ skipped: root tests disabled
t/sa_awl.t ........................ ok
t/sa_awl_welcome_block.t .......... ok
t/sa_check_spamd.t ................ ok
t/sa_compile.t .................... skipped: RE2C isn't new enough
t/sha1.t .......................... ok
t/shortcircuit.t .................. ok
t/spam.t .......................... ok
t/spamc.t ......................... ok
t/spamc_B.t ....................... ok
t/spamc_bug6176.t ................. ok
t/spamc_c.t ....................... ok
t/spamc_c_stdout_closed.t ......... ok
t/spamc_cf.t ...................... ok
t/spamc_E.t ....................... ok
t/spamc_H.t ....................... skipped: Net tests disabled
t/spamc_headers.t ................. ok
t/spamc_l.t ....................... ok
t/spamc_optC.t .................... ok
t/spamc_optL.t .................... ok
t/spamc_x_e.t ..................... ok
t/spamc_x_E_R.t ................... ok
t/spamc_y.t ....................... ok
t/spamc_z.t ....................... ok
t/spamd.t ......................... ok
t/spamd_allow_user_rules.t ........ ok
t/spamd_client.t .................. ok
t/spamd_hup.t ..................... ok
t/spamd_kill_restart.t ............ ok
t/spamd_kill_restart_rr.t ......... ok
t/spamd_ldap.t .................... skipped: LDAP tests disabled
t/spamd_maxchildren.t ............. ok
t/spamd_maxsize.t ................. ok
t/spamd_parallel.t ................ ok
t/spamd_plugin.t .................. # NOTE: A rare single failure in this test may be a race condition in the test that can be ignored
t/spamd_plugin.t .................. ok
t/spamd_port.t .................... ok
t/spamd_prefork_stress_3.t ........ skipped: Spamd prefork stress tests disabled
t/spamd_prefork_stress_4.t ........ skipped: Spamd prefork stress tests disabled
t/spamd_protocol_10.t ............. ok
t/spamd_report.t .................. ok
t/spamd_report_ifspam.t ........... ok
t/spamd_sql_prefs.t ............... skipped: SQL Pref tests disabled
t/spamd_ssl.t ..................... skipped: SSL is unavailble
t/spamd_ssl_accept_fail.t ......... skipped: SSL is unavailble
t/spamd_ssl_z.t ................... skipped: SSL is unavailble
t/spamd_stop.t .................... ok
t/spamd_symbols.t ................. ok
t/spamd_syslog.t .................. ok
t/spamd_unix.t .................... ok
t/spamd_unix_and_tcp.t ............ ok
t/spamd_user_rules_leak.t ......... ok
t/spamd_utf8.t .................... ok
t/spamd_welcomelist_leak.t ........ ok
t/spamd_whitelist_leak.t .......... ok
t/spf.t ........................... skipped: Net tests disabled
t/spf_welcome_block.t ............. skipped: Net tests disabled
t/sql_based_welcomelist.t ......... ok
t/sql_based_whitelist.t ........... ok
t/stop_always_matching_regexps.t .. ok
t/strip2.t ........................ ok
t/strip_no_subject.t .............. ok
t/stripmarkup.t ................... ok
t/tainted_msg.t ................... ok
t/text_bad_ctype.t ................ ok
t/timeout.t ....................... ok
t/trust_path.t .................... ok
t/utf8.t .......................... ok
t/util_wrap.t ..................... ok
t/welcomelist_addrs.t ............. skipped: Need DB_File for this test
t/welcomelist_from.t .............. ok
t/welcomelist_subject.t ........... ok
t/welcomelist_to.t ................ ok
t/whitelist_addrs.t ............... skipped: Need DB_File for this test
t/whitelist_from.t ................ ok
t/whitelist_subject.t ............. ok
t/whitelist_to.t .................. ok
t/wlbl_uri.t ...................... ok
All tests successful.
Files=210, Tests=3555, 870 wallclock secs ( 1.02 usr  0.38 sys + 236.82 cusr 32.71 csys = 270.93 CPU)
Result: PASS
  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
Tests succeeded but 2 dependencies missing (Perl::Critic::Policy::Perlsecret,Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict)
  SIDNEY/Mail-SpamAssassin-4.0.0.tar.gz
  [dependencies] -- NA
Running install for module 'Net::LibIDN'
Checksum for /opt/zimbra/.cpan/sources/authors/id/T/TH/THOR/Net-LibIDN-0.12.tar.gz ok
Configuring T/TH/THOR/Net-LibIDN-0.12.tar.gz with Makefile.PL
__test1.c:1:10: fatal error: idna.h: No such file or directory
    1 | #include <idna.h>
      |          ^~~~~~~~
compilation terminated.
__test1.c:1:10: fatal error: idna.h: No such file or directory
    1 | #include <idna.h>
      |          ^~~~~~~~
compilation terminated.
This module requires GNU Libidn, which could not be found.
No 'Makefile' created  THOR/Net-LibIDN-0.12.tar.gz
  /usr/bin/perl Makefile.PL -- NOT OK
Running install for module 'MaxMind::DB::Reader::XS'
Checksum for /opt/zimbra/.cpan/sources/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-XS-1.000009.tar.gz ok
Configuring M/MA/MAXMIND/MaxMind-DB-Reader-XS-1.000009.tar.gz with Build.PL
Checking prerequisites...
  requires:
    !  Math::Int128 is not installed
  test_requires:
    !  Net::Works::Network is not installed

ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
of the modules indicated above before proceeding with this installation

Checking for MMDB_lookup_string in -lmaxminddb... Checking for cc... cc
no

  It looks like you either don't have libmaxminddb installed or you have an
  older version installed that doesn't define the MMDB_lookup_string
  symbol. Please upgrade your libmaxminddb installation.

Warning: No success on command[/usr/bin/perl Build.PL]
  MAXMIND/MaxMind-DB-Reader-XS-1.000009.tar.gz
  /usr/bin/perl Build.PL -- NOT OK
Running install for module 'IP::Country::DB_File'
Checksum for /opt/zimbra/.cpan/sources/authors/id/N/NW/NWELLNHOF/IP-Country-DB_File-3.03.tar.gz ok
Configuring N/NW/NWELLNHOF/IP-Country-DB_File-3.03.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite DB_File 0 not found.
Generating a Unix-style Makefile
Writing Makefile for IP::Country::DB_File
Writing MYMETA.yml and MYMETA.json
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  /usr/bin/perl Makefile.PL -- OK
Running make for N/NW/NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
---- Unsatisfied dependencies detected during ----
---- NWELLNHOF/IP-Country-DB_File-3.03.tar.gz ----
    DB_File [requires]
Running install for module 'DB_File'
Checksum for /opt/zimbra/.cpan/sources/authors/id/P/PM/PMQS/DB_File-1.858.tar.gz ok
Configuring P/PM/PMQS/DB_File-1.858.tar.gz with Makefile.PL
Parsing config.in...
Looks Good.
Checking if your kit is complete...
Looks good
Warning (mostly harmless): No library found for -ldb
Generating a Unix-style Makefile
Writing Makefile for DB_File
Writing MYMETA.yml and MYMETA.json
  PMQS/DB_File-1.858.tar.gz
  /usr/bin/perl Makefile.PL -- OK
Running make for P/PM/PMQS/DB_File-1.858.tar.gz
cp DB_File.pm blib/lib/DB_File.pm
Running Mkbootstrap for DB_File ()
chmod 644 "DB_File.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- DB_File.bs blib/arch/auto/DB_File/DB_File.bs 644
cc -c  -I/usr/local/BerkeleyDB/include -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"1.858\" -DXS_VERSION=\"1.858\" -fPIC "-I/usr/lib/perl5/5.38.0/x86_64-linux/CORE"  -D_NOT_CORE  -DmDB_Prefix_t=size_t -DmDB_Hash_t=u_int32_t   version.c
version.c:30:10: fatal error: db.h: No such file or directory
   30 | #include <db.h>
      |          ^~~~~~
compilation terminated.
make: *** [Makefile:355: version.o] Error 1
  PMQS/DB_File-1.858.tar.gz
  /usr/bin/make -- NOT OK
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  Has already been prepared
Running make for N/NW/NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
Warning: Prerequisite 'DB_File => 0' for 'NWELLNHOF/IP-Country-DB_File-3.03.tar.gz' failed when processing 'PMQS/DB_File-1.858.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
cp lib/IP/Country/DB_File.pm blib/lib/IP/Country/DB_File.pm
cp lib/IP/Country/DB_File/Builder.pm blib/lib/IP/Country/DB_File/Builder.pm
cp bin/build_ipcc.pl blib/script/build_ipcc.pl
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/build_ipcc.pl
Manifying 1 pod document
Manifying 2 pod documents
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  /usr/bin/make -- OK
Running make test for NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01-basic.t .............. 1/72
#   Failed test 'use IP::Country::DB_File;'
#   at t/01-basic.t line 6.
#     Tried to use 'IP::Country::DB_File'.
#     Error:  Can't locate DB_File.pm in @INC (you may need to install the DB_File module) (@INC entries checked: /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/lib /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/arch /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5 .) at /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/lib/IP/Country/DB_File.pm line 8.
# BEGIN failed--compilation aborted at /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/lib/IP/Country/DB_File.pm line 8.
# Compilation failed in require at t/01-basic.t line 6.
# BEGIN failed--compilation aborted at t/01-basic.t line 6.

#   Failed test 'use IP::Country::DB_File::Builder;'
#   at t/01-basic.t line 7.
#     Tried to use 'IP::Country::DB_File::Builder'.
#     Error:  Can't locate DB_File.pm in @INC (you may need to install the DB_File module) (@INC entries checked: /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/lib /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/arch /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5/x86_64-linux /opt/zimbra/common/lib/perl5 /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5 .) at /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/lib/IP/Country/DB_File/Builder.pm line 8.
# BEGIN failed--compilation aborted at /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1/blib/lib/IP/Country/DB_File/Builder.pm line 8.
# Compilation failed in require at t/01-basic.t line 7.
# BEGIN failed--compilation aborted at t/01-basic.t line 7.
Bareword "IP::Country::DB_File::Builder::_EXCLUDE_IPV6" not allowed while "strict subs" in use at t/01-basic.t line 28.
Execution of t/01-basic.t aborted due to compilation errors.
# Looks like your test exited with 255 just after 2.
t/01-basic.t .............. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 72/72 subtests
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing

Test Summary Report
-------------------
t/01-basic.t            (Wstat: 65280 (exited 255) Tests: 2 Failed: 2)
  Failed tests:  1-2
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 72 tests but ran 2.
Files=3, Tests=2,  0 wallclock secs ( 0.03 usr  0.01 sys +  0.19 cusr  0.03 csys =  0.26 CPU)
Result: FAIL
Failed 1/3 test programs. 2/2 subtests failed.
make: *** [Makefile:873: test_dynamic] Error 255
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
one dependency not OK (DB_File); additionally test harness failed
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
Running install for module 'DB_File'
  PMQS/DB_File-1.858.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/DB_File-1.858-1
  PMQS/DB_File-1.858.tar.gz
  Has already been prepared
  PMQS/DB_File-1.858.tar.gz
  Could not make: Unknown error

Running install for module 'Net::LibIDN'
  THOR/Net-LibIDN-0.12.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/Net-LibIDN-0.12-1
  THOR/Net-LibIDN-0.12.tar.gz
  No 'Makefile' created
, not re-running
Running install for module 'MaxMind::DB::Reader::XS'
  MAXMIND/MaxMind-DB-Reader-XS-1.000009.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/MaxMind-DB-Reader-XS-1.000009-1
  MAXMIND/MaxMind-DB-Reader-XS-1.000009.tar.gz
  '/usr/bin/perl Build.PL' returned status 256, not re-running
Running install for module 'IP::Country::DB_File'
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/IP-Country-DB_File-3.03-1
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  Has already been prepared
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  Has already been made
  NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
  Won't repeat unsuccessful test during this command
Running install for module 'DB_File'
  PMQS/DB_File-1.858.tar.gz
  Has already been unwrapped into directory /opt/zimbra/.cpan/build/DB_File-1.858-1
  PMQS/DB_File-1.858.tar.gz
  Has already been prepared
  PMQS/DB_File-1.858.tar.gz
  Could not make: Unknown error

Running install for module 'Date::Manip::TZ::amyell00'
Checksum for /opt/zimbra/.cpan/sources/authors/id/S/SB/SBECK/Date-Manip-6.91.tar.gz ok
Configuring S/SB/SBECK/Date-Manip-6.91.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Date::Manip
Writing MYMETA.yml and MYMETA.json
  SBECK/Date-Manip-6.91.tar.gz
  /usr/bin/perl Makefile.PL -- OK
Running make for S/SB/SBECK/Date-Manip-6.91.tar.gz
cp lib/Date/Manip/Changes5.pod blib/lib/Date/Manip/Changes5.pod
[...]
cp lib/Date/Manip/TZ/u00.pm blib/lib/Date/Manip/TZ/u00.pm
cp examples/dm_date blib/script/dm_date
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/dm_date
cp examples/dm_zdump blib/script/dm_zdump
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/dm_zdump
Manifying 2 pod documents
Manifying 33 pod documents
Manifying 12 pod documents
  SBECK/Date-Manip-6.91.tar.gz
  /usr/bin/make -- OK
allow_installing_module_downgrades: SBECK/Date-Manip-6.91.tar.gz (called for Date::Manip::TZ::amyell00) contains downgrading module(s) (e.g. 'Date/Manip.pm' would downgrade installed '6.92' to '6.91'). Do you want to allow installing it? [no]
What a mess !

Thank you, thank you, thank you it's working, boss !


Well..

HTTP::GHTTP is not installed (version '1.07' required)

and

Code: Select all

Can't locate B/Keywords.pm in @INC (you may need to install the B::Keywords module) (@INC entries checked: inc /usr/lib/perl5/site_perl/5.38.0/x86_64-linux /usr/lib/perl5/site_perl/5.38.0 /usr/lib/perl5/5.38.0/x86_64-linux /usr/share/perl5 .) at t/Variables/RequireLocalizedPunctuationVars.run.PL line 10.
BEGIN failed--compilation aborted at t/Variables/RequireLocalizedPunctuationVars.run.PL line 10.
t/Variables/RequireLocalizedPunctuationVars.run.PL failed at /usr/lib/perl5/site_perl/5.38.0/Module/Build/Base.pm line 2951.
  PETDANCE/Perl-Critic-1.150.tar.gz
  ./Build -- NOT OK
...

Code: Select all

zimbra@mail:~$ exit
logout

root@mail:/home/orj# cpan -i HTTP::GHTTP
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/root/.cpan/Metadata'
  Database was generated on Thu, 20 Jul 2023 11:41:02 GMT
Running install for module 'HTTP::GHTTP'
Fetching with HTTP::Tiny:
https://cpan.org/authors/id/M/MS/MSERGEANT/HTTP-GHTTP-1.07.tar.gz
Fetching with HTTP::Tiny:
https://cpan.org/authors/id/M/MS/MSERGEANT/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/M/MS/MSERGEANT/HTTP-GHTTP-1.07.tar.gz ok
Configuring M/MS/MSERGEANT/HTTP-GHTTP-1.07.tar.gz with Makefile.PL
running gnome-config... failed
using fallback values for LIBS and INC
options:
  LIBS='-L/usr/local/lib -L/usr/lib -lghttp'
  INC='-I/usr/local/include -I/usr/include'
If this is wrong, Re-run as:
  $ /usr/bin/perl Makefile.PL LIBS='-L/path/to/lib' INC='-I/path/to/include'

checking for main() in -lghttp... no
libghttp not found
Try setting LIBS and INC values on the command line
Or get libghttp from
  ftp://ftp.gnome.org/pub/GNOME/stable/sources/libghttp/
Warning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site]
  MSERGEANT/HTTP-GHTTP-1.07.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK
root@mail:/home/orj#
I installed, what ?

Code: Select all

Configuring M/MS/MSERGEANT/HTTP-GHTTP-1.07.tar.gz with Makefile.PL
running gnome-config... failed
:D :lol:
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

Otherwise, to motivate your big buttocks :

Independent Submission M. Kucherawy, Ed.
Request for Comments: 7489
Category: Informational E. Zwicky, Ed.
ISSN: 2070-1721 Yahoo!
March 2015


Domain-based Message Authentication, Reporting, and Conformance (DMARC)

Abstract

Domain-based Message Authentication, Reporting, and Conformance
(DMARC) is a scalable mechanism by which a mail-originating
organization can express domain-level policies and preferences for
message validation, disposition, and reporting, that a mail-receiving
organization can use to improve mail handling.

Originators of Internet Mail need to be able to associate reliable
and authenticated domain identifiers with messages, communicate
policies about messages that use those identifiers, and report about
mail using those identifiers. These abilities have several benefits:
Receivers can provide feedback to Domain Owners about the use of
their domains; this feedback can provide valuable insight about the
management of internal operations and the presence of external domain
name abuse.

DMARC does not produce or encourage elevated delivery privilege of
authenticated email. DMARC is a mechanism for policy distribution
that enables increasingly strict handling of messages that fail
authentication checks, ranging from no action, through altered
delivery, up to message rejection.


Otherwise, to motivate your big buttocks:

2023-2015 = 8 years... otherwise, Zimbra is good, otherwise it's fine, not too harassed, not too much SPAMs ?

You, the great email hosts, you lectured us on DMARC / DKIM signature / SPF addresses so that our emails sent are authenticated, and received at your home (gmail, hotmail, Yahoo), to secure the mailboxes of the recipients of our emails.

But if not, on the MUA side (our incoming mail servers), could we have DMARC security for received emails on our Zimbra servers.

A big thank-you.

Greets,
Romain.
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

Hi,

For informations files configuration Mail::DMARC :

Code: Select all

root@mail:/opt/zimbra $ ls -l /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/
total 300
-r--r--r-- 1 zimbra zimbra    891 juil. 20 19:02 dmarc_whitelist
drwxr-x--- 5 zimbra zimbra   4096 juil. 20 19:03 html
-r--r--r-- 1 zimbra zimbra    303 juil. 20 19:02 mail-dmarc.cron
-r--r--r-- 1 zimbra zimbra   2126 juil. 20 19:02 mail-dmarc.ini
-r--r--r-- 1 zimbra zimbra  10455 juil. 20 19:02 mail_dmarc_schema.mysql
-r--r--r-- 1 zimbra zimbra   3779 juil. 20 19:02 mail_dmarc_schema.pgsql
-r--r--r-- 1 zimbra zimbra   5103 juil. 20 19:02 mail_dmarc_schema.sqlite
-r--r--r-- 1 zimbra zimbra 245996 juil. 20 19:02 public_suffix_list
-r--r--r-- 1 zimbra zimbra   9737 juil. 20 19:02 rua-schema.xsd
And config file mail-dmarc.ini :

Code: Select all

root@mail:/opt/zimbra $ vim /opt/zimbra/common/lib/perl5/auto/share/dist/Mail-DMARC/mail-dmarc.ini

; This is YOU. DMARC reports include information about the reports. Enter it here.
[organization]
domain             = example.com
org_name           = My Great Company
email              = noreply@example.com
extra_contact_info = http://www.example.com/dmarc-policy/

; aggregate DMARC reports need to be stored somewhere. Any database
; with a DBI module (MySQL, SQLite, DBD, etc.) should work.
; SQLite, MySQL and Postgresql are supported.
; Default is sqlite.
[report_store]
backend = SQL
dsn     = dbi:SQLite:dbname=dmarc_reports.sqlite
;dsn    = dbi:mysql:database=dmarc_report;host=db;port=3306
;dsn    = dbi:Pg:database=dmarc_report;port=5432
user    =
pass    =
; when validating DMARC messages, reports are not saved by default. This
; enables 'save by default'
auto_save = 0

; Sign outgoing report emails with DKIM
; Options match those which would be passed
; to Mail::DKIM::Signer
[report_sign]
algorithm   = rsa-sha1
method      = relaxed
domain      = signer.example.com
selector    = dkim
keyfile     = /path/to/private.key

[report_sending]
; minimum reporting interval in seconds: default: none
; min_interval = 3600
;
; maximum reporting interval in seconds: default: none
; max_interval = 86400

; backend can be perl or libopendmarc
[dmarc]
backend        = perl

[dns]
timeout            = 5
public_suffix_list = share/public_suffix_list

[smtp]
; hostname is the external FQDN of this MTA
hostname  = mail.example.com
cc        = set.this@for.a.while.example.com

; list IP addresses to whitelist (bypass DMARC reject/quarantine)
; see sample whitelist in share/dmarc_whitelist
whitelist = /path/to/etc/dmarc_whitelist

; By default, we attempt to email directly to the report recipient.
; Set these to relay via a SMTP smart host.
smarthost =
smartuser =
smartpass =

[imap]
server    = mail.example.com
user      =
pass      =
; the imap folder where new dmarc messages will be found
folder    = dmarc
; the folders to store processed reports (a=aggregate, f=forensic)
f_done    = dmarc.forensic
a_done    = dmarc.aggregate

[http]
port      = 8080

[https]
port      = 8443
ssl_crt   =
ssl_key   =
Greets,
Romain
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
User avatar
LAB3W.ORJ
Advanced member
Advanced member
Posts: 65
Joined: Sat Feb 19, 2022 3:16 pm
Location: InterNet
ZCS/ZD Version: 8.8.15.GA.4179.UBUNTU20.64 FOSS P44
Contact:

Re: MTA Zimbra : SpamAssassin | Mail DMARC (Filter) + Email Reporting

Post by LAB3W.ORJ »

Hi,

There was a big update of the zimbra-* and zimbra-perl-* services on the Ubuntu 20.04.6 OS

What are the changes - have you "enabled" compatibility for current versions of Perl?

I'm kidding :)


On my test server with Perl v5.38.0 :

Code: Select all

root@mail_TEST:/home/orj# uname -a
Linux mail 5.4.0-153-generic #170-Ubuntu SMP Fri Jun 16 13:43:31 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

root@mail_TEST:/home/orj# cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

root@mail_TEST:/home/orj# perl -v

This is perl 5, version 38, subversion 0 (v5.38.0) built for x86_64-linux

Copyright 1987-2023, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at https://www.perl.org/, the Perl Home Page.

root@mail_TEST:/home/orj# perl -V
Summary of my perl5 (revision 5 version 38 subversion 0) configuration:

  Platform:
    osname=linux
    osvers=5.4.0-153-generic
    archname=x86_64-linux
    uname='linux mail 5.4.0-153-generic #170-ubuntu smp fri jun 16 13:43:31 utc 2023 x86_64 x86_64 x86_64 gnulinux '
    config_args='-des -Dprefix=/usr -Dprivlib=/usr/share/perl5'
    hint=previous
    useposix=true
    d_sigaction=define
    useithreads=undef
    usemultiplicity=undef
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
    optimize='-O2'
    cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    ccversion=''
    gccversion='9.4.0'
    gccosandvers=''
    intsize=4
    longsize=8
    ptrsize=8
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=16
    longdblkind=3
    ivtype='long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='off_t'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='cc'
    ldflags =' -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /usr/lib64
    libs=-lpthread -ldl -lm -lcrypt -lutil -lc
    perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
    libc=libc-2.31.so
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version='2.31'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags='-Wl,-E'
    cccdlflags='-fPIC'
    lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl):
  Compile-time options:
    HAS_LONG_DOUBLE
    HAS_STRTOLD
    HAS_TIMES
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_HASH_FUNC_SIPHASH13
    PERL_HASH_USE_SBOX32
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    PERL_USE_SAFE_PUTENV
    USE_64_BIT_ALL
    USE_64_BIT_INT
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
  Built under linux
  Compiled at Jul 20 2023 15:15:26
  @INC:
    /usr/lib/perl5/site_perl/5.38.0/x86_64-linux
    /usr/lib/perl5/site_perl/5.38.0
    /usr/lib/perl5/5.38.0/x86_64-linux
    /usr/share/perl5
root@mail_TEST:/home/orj#

root@mail_TEST:/home/orj# apt update
Atteint :1 https://repo.zimbra.com/apt/87 focal InRelease
Atteint :2 https://repo.zimbra.com/apt/1000 focal InRelease
Atteint :3 http://archive.ubuntu.com/ubuntu focal InRelease
Réception de :4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Réception de :5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Réception de :6 http://archive.ubuntu.com/ubuntu focal-security InRelease [114 kB]
336 ko réceptionnés en 1s (372 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
48 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
root@mail_TEST:/home/orj# apt list --upgradable
En train de lister... Fait
zimbra-amavisd/inconnu 2.13.0-1zimbra8.7b2.20.04 amd64 [pouvant être mis à jour depuis : 2.10.1-1zimbra8.7b2.20.04]
zimbra-apache-components/inconnu 2.0.11-1zimbra8.8b1.20.04 all [pouvant être mis à jour depuis : 2.0.10-1zimbra8.8b1.20.04]
zimbra-apr-util-lib/inconnu 1.6.1-1zimbra8.7b3.20.04 amd64 [pouvant être mis à jour depuis : 1.6.1-1zimbra8.7b2.20.04]
zimbra-clamav-db/inconnu 1.0.0-1zimbra8.7b2.20.04 all [pouvant être mis à jour depuis : 1.0.0-1zimbra8.7b1.20.04]
zimbra-clamav-lib/inconnu 1.0.1-1zimbra8.8b4.20.04 amd64 [pouvant être mis à jour depuis : 0.105.2-1zimbra8.8b3.20.04]
zimbra-clamav/inconnu 1.0.1-1zimbra8.8b4.20.04 amd64 [pouvant être mis à jour depuis : 0.105.2-1zimbra8.8b3.20.04]
zimbra-core-components/inconnu 4.0.0-1zimbra10.0b1.20.04 all [pouvant être mis à jour depuis : 3.0.18-1zimbra8.8b1.20.04]
zimbra-curl-lib/inconnu 7.49.1-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 7.49.1-1zimbra8.7b3.20.04]
zimbra-curl/inconnu 7.49.1-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 7.49.1-1zimbra8.7b3.20.04]
zimbra-cyrus-sasl-lib/inconnu 2.1.28-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 2.1.28-1zimbra8.7b3.20.04]
zimbra-cyrus-sasl/inconnu 2.1.28-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 2.1.28-1zimbra8.7b3.20.04]
zimbra-heimdal-lib/inconnu 1.5.3-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 1.5.3-1zimbra8.7b3.20.04]
zimbra-httpd/inconnu 2.4.57-1zimbra8.7b5.20.04 amd64 [pouvant être mis à jour depuis : 2.4.57-1zimbra8.7b4.20.04]
zimbra-ldap-components/inconnu 3.0.0-1zimbra10.0b1.20.04 all [pouvant être mis à jour depuis : 2.0.12-1zimbra8.8b1.20.04]
zimbra-lmdb-lib/inconnu 2.4.59-1zimbra8.8b6.20.04 amd64 [pouvant être mis à jour depuis : 2.4.59-1zimbra8.8b5.20.04]
zimbra-lmdb/inconnu 2.4.59-1zimbra8.8b6.20.04 amd64 [pouvant être mis à jour depuis : 2.4.59-1zimbra8.8b5.20.04]
zimbra-mta-components/inconnu 1.0.22-1zimbra8.8b1.20.04 all [pouvant être mis à jour depuis : 1.0.19-1zimbra8.8b1.20.04]
zimbra-net-snmp-lib/inconnu 5.8-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 5.8-1zimbra8.7b3.20.04]
zimbra-net-snmp/inconnu 5.8-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 5.8-1zimbra8.7b3.20.04]
zimbra-opendkim-lib/inconnu 2.10.3-1zimbra8.7b6.20.04 amd64 [pouvant être mis à jour depuis : 2.10.3-1zimbra8.7b5.20.04]
zimbra-opendkim/inconnu 2.10.3-1zimbra8.7b6.20.04 amd64 [pouvant être mis à jour depuis : 2.10.3-1zimbra8.7b5.20.04]
zimbra-openldap-client/inconnu 2.4.59-1zimbra8.8b6.20.04 amd64 [pouvant être mis à jour depuis : 2.4.59-1zimbra8.8b5.20.04]
zimbra-openldap-lib/inconnu 2.4.59-1zimbra8.8b6.20.04 amd64 [pouvant être mis à jour depuis : 2.4.59-1zimbra8.8b5.20.04]
zimbra-openldap-server/inconnu 2.4.59-1zimbra8.8b6.20.04 amd64 [pouvant être mis à jour depuis : 2.4.59-1zimbra8.8b5.20.04]
zimbra-openssl-lib/inconnu 3.0.9-1zimbra8.8b1.20.04 amd64 [pouvant être mis à jour depuis : 1.1.1t-1zimbra8.7b4.20.04]
zimbra-openssl/inconnu 3.0.9-1zimbra8.8b1.20.04 amd64 [pouvant être mis à jour depuis : 1.1.1t-1zimbra8.7b4.20.04]
zimbra-osl/inconnu 3.0.0-1zimbra10.0b1.20.04 all [pouvant être mis à jour depuis : 2.0.0-1zimbra9.0b1.20.04]
zimbra-perl-crypt-openssl-random/inconnu 0.11-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 0.11-1zimbra8.7b3.20.04]
zimbra-perl-crypt-openssl-rsa/inconnu 0.33-1zimbra8.8b1.20.04 amd64 [pouvant être mis à jour depuis : 0.31-1zimbra8.7b2.20.04]
zimbra-perl-dbd-mysql/inconnu 4.050-1zimbra8.7b5.20.04 all [pouvant être mis à jour depuis : 4.050-1zimbra8.7b4.20.04]
zimbra-perl-innotop/inconnu 1.9.1-1zimbra8.7b5.20.04 all [pouvant être mis à jour depuis : 1.9.1-1zimbra8.7b4.20.04]
zimbra-perl-io-socket-ssl/inconnu 2.083-1zimbra8.7b4.20.04 all [pouvant être mis à jour depuis : 2.068-1zimbra8.7b3.20.04]
zimbra-perl-libwww/inconnu 6.13-1zimbra8.7b5.20.04 all [pouvant être mis à jour depuis : 6.13-1zimbra8.7b4.20.04]
zimbra-perl-lwp-protocol-https/inconnu 6.10-1zimbra8.7b4.20.04 all [pouvant être mis à jour depuis : 6.06-1zimbra8.7b4.20.04]
zimbra-perl-mail-dkim/inconnu 0.43-1zimbra8.8b1.20.04 all [pouvant être mis à jour depuis : 0.40-1zimbra8.7b3.20.04]
zimbra-perl-mail-spamassassin/inconnu 3.4.6-1zimbra8.8b5.20.04 all [pouvant être mis à jour depuis : 3.4.6-1zimbra8.8b4.20.04]
zimbra-perl-net-http/inconnu 6.09-1zimbra8.7b5.20.04 all [pouvant être mis à jour depuis : 6.09-1zimbra8.7b4.20.04]
zimbra-perl-net-ldapapi/inconnu 3.0.3-1zimbra8.7b2.20.04 all [pouvant être mis à jour depuis : 3.0.3-1zimbra8.7b1.20.04]
zimbra-perl-net-ssleay/inconnu 1.92-1zimbra8.8b1.20.04 amd64 [pouvant être mis à jour depuis : 1.88-1zimbra8.7b2.20.04]
zimbra-perl-soap-lite/inconnu 1.19-1zimbra8.7b5.20.04 all [pouvant être mis à jour depuis : 1.19-1zimbra8.7b4.20.04]
zimbra-perl-xml-parser/inconnu 2.44-1zimbra8.7b5.20.04 all [pouvant être mis à jour depuis : 2.44-1zimbra8.7b4.20.04]
zimbra-perl-xml-sax-expat/inconnu 0.51-1zimbra8.7b5.20.04 all [pouvant être mis à jour depuis : 0.51-1zimbra8.7b4.20.04]
zimbra-perl-xml-simple/inconnu 2.25-1zimbra8.7b4.20.04 all [pouvant être mis à jour depuis : 2.25-1zimbra8.7b3.20.04]
zimbra-perl/inconnu 1.0.9-1zimbra8.7b1.20.04 all [pouvant être mis à jour depuis : 1.0.8-1zimbra8.7b1.20.04]
zimbra-postfix/inconnu 3.6.1-1zimbra8.7b4.20.04 amd64 [pouvant être mis à jour depuis : 3.6.1-1zimbra8.7b3.20.04]
zimbra-snmp-components/inconnu 1.0.5-1zimbra8.7b1.20.04 all [pouvant être mis à jour depuis : 1.0.4-1zimbra8.7b1.20.04]
zimbra-spamassassin-rules/inconnu 1.0.0-1zimbra8.8b7.20.04 all [pouvant être mis à jour depuis : 1.0.0-1zimbra8.8b6.20.04]
zimbra-spell-components/inconnu 2.0.13-1zimbra8.8b1.20.04 all [pouvant être mis à jour depuis : 2.0.12-1zimbra8.8b1.20.04]
root@mail_TEST:/home/orj#
root@mail_TEST:/home/orj#
root@mail_TEST:/home/orj#
root@mail_TEST:/home/orj#
root@mail_TEST:/home/orj# apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  geoip-database libgeoip1
Veuillez utiliser « apt autoremove » pour les supprimer.
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
  sntp libmaven3-core-java ant ntp maven ant-optional
Learn more about Ubuntu Pro at https://ubuntu.com/pro
#
# An OpenSSL vulnerability has recently been fixed with USN-6188-1 & 6119-1:
# CVE-2023-2650: possible DoS translating ASN.1 object identifiers.
# Ensure you have updated the package to its latest version.
#
Les paquets suivants seront mis à jour :
  zimbra-amavisd zimbra-apache-components zimbra-apr-util-lib zimbra-clamav zimbra-clamav-db zimbra-clamav-lib zimbra-core-components zimbra-curl zimbra-curl-lib zimbra-cyrus-sasl zimbra-cyrus-sasl-lib zimbra-heimdal-lib zimbra-httpd zimbra-ldap-components zimbra-lmdb zimbra-lmdb-lib zimbra-mta-components zimbra-net-snmp
  zimbra-net-snmp-lib zimbra-opendkim zimbra-opendkim-lib zimbra-openldap-client zimbra-openldap-lib zimbra-openldap-server zimbra-openssl zimbra-openssl-lib zimbra-osl zimbra-perl zimbra-perl-crypt-openssl-random zimbra-perl-crypt-openssl-rsa zimbra-perl-dbd-mysql zimbra-perl-innotop zimbra-perl-io-socket-ssl zimbra-perl-libwww
  zimbra-perl-lwp-protocol-https zimbra-perl-mail-dkim zimbra-perl-mail-spamassassin zimbra-perl-net-http zimbra-perl-net-ldapapi zimbra-perl-net-ssleay zimbra-perl-soap-lite zimbra-perl-xml-parser zimbra-perl-xml-sax-expat zimbra-perl-xml-simple zimbra-postfix zimbra-snmp-components zimbra-spamassassin-rules zimbra-spell-components
48 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 255 Mo dans les archives.
Après cette opération, 17,9 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Réception de :1 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-apr-util-lib amd64 1.6.1-1zimbra8.7b3.20.04 [76,0 kB]
Réception de :2 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-clamav amd64 1.0.1-1zimbra8.8b4.20.04 [683 kB]
Réception de :3 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-clamav-lib amd64 1.0.1-1zimbra8.8b4.20.04 [2?949 kB]
Réception de :4 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-curl amd64 7.49.1-1zimbra8.7b4.20.04 [398 kB]
Réception de :5 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-heimdal-lib amd64 1.5.3-1zimbra8.7b4.20.04 [987 kB]
Réception de :6 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-curl-lib amd64 7.49.1-1zimbra8.7b4.20.04 [179 kB]
Réception de :7 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-cyrus-sasl amd64 2.1.28-1zimbra8.7b4.20.04 [56,3 kB]
Réception de :8 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-cyrus-sasl-lib amd64 2.1.28-1zimbra8.7b4.20.04 [123 kB]
Réception de :9 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-lmdb-lib amd64 2.4.59-1zimbra8.8b6.20.04 [43,6 kB]
Réception de :10 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-net-snmp amd64 5.8-1zimbra8.7b4.20.04 [589 kB]
Réception de :11 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-net-snmp-lib amd64 5.8-1zimbra8.7b4.20.04 [915 kB]
Réception de :12 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-openldap-server amd64 2.4.59-1zimbra8.8b6.20.04 [951 kB]
Réception de :13 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-openldap-client amd64 2.4.59-1zimbra8.8b6.20.04 [105 kB]
Réception de :14 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-openldap-lib amd64 2.4.59-1zimbra8.8b6.20.04 [156 kB]
Réception de :15 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-opendkim amd64 2.10.3-1zimbra8.7b6.20.04 [215 kB]
Réception de :16 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-opendkim-lib amd64 2.10.3-1zimbra8.7b6.20.04 [52,0 kB]
Réception de :17 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-openssl amd64 3.0.9-1zimbra8.8b1.20.04 [2?024 kB]
Réception de :18 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-openssl-lib amd64 3.0.9-1zimbra8.8b1.20.04 [2?942 kB]
Réception de :19 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-amavisd amd64 2.13.0-1zimbra8.7b2.20.04 [349 kB]
Réception de :20 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-httpd amd64 2.4.57-1zimbra8.7b5.20.04 [4?956 kB]
Réception de :21 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-apache-components all 2.0.11-1zimbra8.8b1.20.04 [1?912 B]
Réception de :22 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-clamav-db all 1.0.0-1zimbra8.7b2.20.04 [232 MB]
Réception de :23 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-crypt-openssl-random amd64 0.11-1zimbra8.7b4.20.04 [7?768 B]
Réception de :24 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-crypt-openssl-rsa amd64 0.33-1zimbra8.8b1.20.04 [19,1 kB]
Réception de :25 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-dbd-mysql all 4.050-1zimbra8.7b5.20.04 [192 kB]
Réception de :26 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-innotop all 1.9.1-1zimbra8.7b5.20.04 [104 kB]
Réception de :27 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-net-ssleay amd64 1.92-1zimbra8.8b1.20.04 [239 kB]
Réception de :28 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-io-socket-ssl all 2.083-1zimbra8.7b4.20.04 [147 kB]
Réception de :29 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-net-http all 6.09-1zimbra8.7b5.20.04 [15,0 kB]
Réception de :30 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-libwww all 6.13-1zimbra8.7b5.20.04 [76,3 kB]
Réception de :31 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-lwp-protocol-https all 6.10-1zimbra8.7b4.20.04 [6?296 B]
Réception de :32 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-mail-dkim all 0.43-1zimbra8.8b1.20.04 [50,2 kB]
Réception de :33 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-net-ldapapi all 3.0.3-1zimbra8.7b2.20.04 [119 kB]
Réception de :34 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-xml-parser all 2.44-1zimbra8.7b5.20.04 [195 kB]
Réception de :35 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-soap-lite all 1.19-1zimbra8.7b5.20.04 [110 kB]
Réception de :36 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-xml-sax-expat all 0.51-1zimbra8.7b5.20.04 [7?056 B]
Réception de :37 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-xml-simple all 2.25-1zimbra8.7b4.20.04 [43,1 kB]
Réception de :38 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl all 1.0.9-1zimbra8.7b1.20.04 [2?996 B]
Réception de :39 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-osl all 3.0.0-1zimbra10.0b1.20.04 [172 kB]
Réception de :40 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-core-components all 4.0.0-1zimbra10.0b1.20.04 [2?464 B]
Réception de :41 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-lmdb amd64 2.4.59-1zimbra8.8b6.20.04 [61,3 kB]
Réception de :42 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-ldap-components all 3.0.0-1zimbra10.0b1.20.04 [2?308 B]
Réception de :43 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-perl-mail-spamassassin all 3.4.6-1zimbra8.8b5.20.04 [646 kB]
Réception de :44 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-postfix amd64 3.6.1-1zimbra8.7b4.20.04 [2?057 kB]
Réception de :45 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-spamassassin-rules all 1.0.0-1zimbra8.8b7.20.04 [248 kB]
Réception de :46 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-mta-components all 1.0.22-1zimbra8.8b1.20.04 [2?336 B]
Réception de :47 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-snmp-components all 1.0.5-1zimbra8.7b1.20.04 [1?712 B]
Réception de :48 https://repo.zimbra.com/apt/1000 focal/zimbra amd64 zimbra-spell-components all 2.0.13-1zimbra8.8b1.20.04 [2?068 B]
255 Mo réceptionnés en 10s (25,7 Mo/s)
Extraction des modèles depuis les paquets : 100%
(Lecture de la base de données... 166141 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../00-zimbra-apr-util-lib_1.6.1-1zimbra8.7b3.20.04_amd64.deb ...
Dépaquetage de zimbra-apr-util-lib:amd64 (1.6.1-1zimbra8.7b3.20.04) sur (1.6.1-1zimbra8.7b2.20.04) ...
Préparation du dépaquetage de .../01-zimbra-clamav_1.0.1-1zimbra8.8b4.20.04_amd64.deb ...
Dépaquetage de zimbra-clamav (1.0.1-1zimbra8.8b4.20.04) sur (0.105.2-1zimbra8.8b3.20.04) ...
Préparation du dépaquetage de .../02-zimbra-clamav-lib_1.0.1-1zimbra8.8b4.20.04_amd64.deb ...
Dépaquetage de zimbra-clamav-lib:amd64 (1.0.1-1zimbra8.8b4.20.04) sur (0.105.2-1zimbra8.8b3.20.04) ...
Préparation du dépaquetage de .../03-zimbra-curl_7.49.1-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-curl (7.49.1-1zimbra8.7b4.20.04) sur (7.49.1-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../04-zimbra-heimdal-lib_1.5.3-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-heimdal-lib:amd64 (1.5.3-1zimbra8.7b4.20.04) sur (1.5.3-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../05-zimbra-curl-lib_7.49.1-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-curl-lib:amd64 (7.49.1-1zimbra8.7b4.20.04) sur (7.49.1-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../06-zimbra-cyrus-sasl_2.1.28-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-cyrus-sasl (2.1.28-1zimbra8.7b4.20.04) sur (2.1.28-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../07-zimbra-cyrus-sasl-lib_2.1.28-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-cyrus-sasl-lib:amd64 (2.1.28-1zimbra8.7b4.20.04) sur (2.1.28-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../08-zimbra-lmdb-lib_2.4.59-1zimbra8.8b6.20.04_amd64.deb ...
Dépaquetage de zimbra-lmdb-lib:amd64 (2.4.59-1zimbra8.8b6.20.04) sur (2.4.59-1zimbra8.8b5.20.04) ...
Préparation du dépaquetage de .../09-zimbra-net-snmp_5.8-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-net-snmp (5.8-1zimbra8.7b4.20.04) sur (5.8-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../10-zimbra-net-snmp-lib_5.8-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-net-snmp-lib:amd64 (5.8-1zimbra8.7b4.20.04) sur (5.8-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../11-zimbra-openldap-server_2.4.59-1zimbra8.8b6.20.04_amd64.deb ...
Dépaquetage de zimbra-openldap-server (2.4.59-1zimbra8.8b6.20.04) sur (2.4.59-1zimbra8.8b5.20.04) ...
Préparation du dépaquetage de .../12-zimbra-openldap-client_2.4.59-1zimbra8.8b6.20.04_amd64.deb ...
Dépaquetage de zimbra-openldap-client (2.4.59-1zimbra8.8b6.20.04) sur (2.4.59-1zimbra8.8b5.20.04) ...
Préparation du dépaquetage de .../13-zimbra-openldap-lib_2.4.59-1zimbra8.8b6.20.04_amd64.deb ...
Dépaquetage de zimbra-openldap-lib:amd64 (2.4.59-1zimbra8.8b6.20.04) sur (2.4.59-1zimbra8.8b5.20.04) ...
Préparation du dépaquetage de .../14-zimbra-opendkim_2.10.3-1zimbra8.7b6.20.04_amd64.deb ...
Dépaquetage de zimbra-opendkim (2.10.3-1zimbra8.7b6.20.04) sur (2.10.3-1zimbra8.7b5.20.04) ...
Préparation du dépaquetage de .../15-zimbra-opendkim-lib_2.10.3-1zimbra8.7b6.20.04_amd64.deb ...
Dépaquetage de zimbra-opendkim-lib:amd64 (2.10.3-1zimbra8.7b6.20.04) sur (2.10.3-1zimbra8.7b5.20.04) ...
Préparation du dépaquetage de .../16-zimbra-openssl_3.0.9-1zimbra8.8b1.20.04_amd64.deb ...
Dépaquetage de zimbra-openssl (3.0.9-1zimbra8.8b1.20.04) sur (1.1.1t-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../17-zimbra-openssl-lib_3.0.9-1zimbra8.8b1.20.04_amd64.deb ...
Dépaquetage de zimbra-openssl-lib:amd64 (3.0.9-1zimbra8.8b1.20.04) sur (1.1.1t-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../18-zimbra-amavisd_2.13.0-1zimbra8.7b2.20.04_amd64.deb ...
Dépaquetage de zimbra-amavisd (2.13.0-1zimbra8.7b2.20.04) sur (2.10.1-1zimbra8.7b2.20.04) ...
Préparation du dépaquetage de .../19-zimbra-httpd_2.4.57-1zimbra8.7b5.20.04_amd64.deb ...
Dépaquetage de zimbra-httpd (2.4.57-1zimbra8.7b5.20.04) sur (2.4.57-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../20-zimbra-apache-components_2.0.11-1zimbra8.8b1.20.04_all.deb ...
Dépaquetage de zimbra-apache-components (2.0.11-1zimbra8.8b1.20.04) sur (2.0.10-1zimbra8.8b1.20.04) ...
Préparation du dépaquetage de .../21-zimbra-clamav-db_1.0.0-1zimbra8.7b2.20.04_all.deb ...
Dépaquetage de zimbra-clamav-db (1.0.0-1zimbra8.7b2.20.04) sur (1.0.0-1zimbra8.7b1.20.04) ...
Préparation du dépaquetage de .../22-zimbra-perl-crypt-openssl-random_0.11-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-perl-crypt-openssl-random (0.11-1zimbra8.7b4.20.04) sur (0.11-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../23-zimbra-perl-crypt-openssl-rsa_0.33-1zimbra8.8b1.20.04_amd64.deb ...
Dépaquetage de zimbra-perl-crypt-openssl-rsa (0.33-1zimbra8.8b1.20.04) sur (0.31-1zimbra8.7b2.20.04) ...
Préparation du dépaquetage de .../24-zimbra-perl-dbd-mysql_4.050-1zimbra8.7b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-dbd-mysql (4.050-1zimbra8.7b5.20.04) sur (4.050-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../25-zimbra-perl-innotop_1.9.1-1zimbra8.7b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-innotop (1.9.1-1zimbra8.7b5.20.04) sur (1.9.1-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../26-zimbra-perl-net-ssleay_1.92-1zimbra8.8b1.20.04_amd64.deb ...
Dépaquetage de zimbra-perl-net-ssleay (1.92-1zimbra8.8b1.20.04) sur (1.88-1zimbra8.7b2.20.04) ...
Préparation du dépaquetage de .../27-zimbra-perl-io-socket-ssl_2.083-1zimbra8.7b4.20.04_all.deb ...
Dépaquetage de zimbra-perl-io-socket-ssl (2.083-1zimbra8.7b4.20.04) sur (2.068-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../28-zimbra-perl-net-http_6.09-1zimbra8.7b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-net-http (6.09-1zimbra8.7b5.20.04) sur (6.09-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../29-zimbra-perl-libwww_6.13-1zimbra8.7b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-libwww (6.13-1zimbra8.7b5.20.04) sur (6.13-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../30-zimbra-perl-lwp-protocol-https_6.10-1zimbra8.7b4.20.04_all.deb ...
Dépaquetage de zimbra-perl-lwp-protocol-https (6.10-1zimbra8.7b4.20.04) sur (6.06-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../31-zimbra-perl-mail-dkim_0.43-1zimbra8.8b1.20.04_all.deb ...
Dépaquetage de zimbra-perl-mail-dkim (0.43-1zimbra8.8b1.20.04) sur (0.40-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../32-zimbra-perl-net-ldapapi_3.0.3-1zimbra8.7b2.20.04_all.deb ...
Dépaquetage de zimbra-perl-net-ldapapi (3.0.3-1zimbra8.7b2.20.04) sur (3.0.3-1zimbra8.7b1.20.04) ...
Préparation du dépaquetage de .../33-zimbra-perl-xml-parser_2.44-1zimbra8.7b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-xml-parser (2.44-1zimbra8.7b5.20.04) sur (2.44-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../34-zimbra-perl-soap-lite_1.19-1zimbra8.7b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-soap-lite (1.19-1zimbra8.7b5.20.04) sur (1.19-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../35-zimbra-perl-xml-sax-expat_0.51-1zimbra8.7b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-xml-sax-expat (0.51-1zimbra8.7b5.20.04) sur (0.51-1zimbra8.7b4.20.04) ...
Préparation du dépaquetage de .../36-zimbra-perl-xml-simple_2.25-1zimbra8.7b4.20.04_all.deb ...
Dépaquetage de zimbra-perl-xml-simple (2.25-1zimbra8.7b4.20.04) sur (2.25-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../37-zimbra-perl_1.0.9-1zimbra8.7b1.20.04_all.deb ...
Dépaquetage de zimbra-perl (1.0.9-1zimbra8.7b1.20.04) sur (1.0.8-1zimbra8.7b1.20.04) ...
Préparation du dépaquetage de .../38-zimbra-osl_3.0.0-1zimbra10.0b1.20.04_all.deb ...
Dépaquetage de zimbra-osl (3.0.0-1zimbra10.0b1.20.04) sur (2.0.0-1zimbra9.0b1.20.04) ...
Préparation du dépaquetage de .../39-zimbra-core-components_4.0.0-1zimbra10.0b1.20.04_all.deb ...
Dépaquetage de zimbra-core-components (4.0.0-1zimbra10.0b1.20.04) sur (3.0.18-1zimbra8.8b1.20.04) ...
Préparation du dépaquetage de .../40-zimbra-lmdb_2.4.59-1zimbra8.8b6.20.04_amd64.deb ...
Dépaquetage de zimbra-lmdb (2.4.59-1zimbra8.8b6.20.04) sur (2.4.59-1zimbra8.8b5.20.04) ...
Préparation du dépaquetage de .../41-zimbra-ldap-components_3.0.0-1zimbra10.0b1.20.04_all.deb ...
Dépaquetage de zimbra-ldap-components (3.0.0-1zimbra10.0b1.20.04) sur (2.0.12-1zimbra8.8b1.20.04) ...
Préparation du dépaquetage de .../42-zimbra-perl-mail-spamassassin_3.4.6-1zimbra8.8b5.20.04_all.deb ...
Dépaquetage de zimbra-perl-mail-spamassassin (3.4.6-1zimbra8.8b5.20.04) sur (3.4.6-1zimbra8.8b4.20.04) ...
Préparation du dépaquetage de .../43-zimbra-postfix_3.6.1-1zimbra8.7b4.20.04_amd64.deb ...
Dépaquetage de zimbra-postfix (3.6.1-1zimbra8.7b4.20.04) sur (3.6.1-1zimbra8.7b3.20.04) ...
Préparation du dépaquetage de .../44-zimbra-spamassassin-rules_1.0.0-1zimbra8.8b7.20.04_all.deb ...
Dépaquetage de zimbra-spamassassin-rules (1.0.0-1zimbra8.8b7.20.04) sur (1.0.0-1zimbra8.8b6.20.04) ...
Préparation du dépaquetage de .../45-zimbra-mta-components_1.0.22-1zimbra8.8b1.20.04_all.deb ...
Dépaquetage de zimbra-mta-components (1.0.22-1zimbra8.8b1.20.04) sur (1.0.19-1zimbra8.8b1.20.04) ...
Préparation du dépaquetage de .../46-zimbra-snmp-components_1.0.5-1zimbra8.7b1.20.04_all.deb ...
Dépaquetage de zimbra-snmp-components (1.0.5-1zimbra8.7b1.20.04) sur (1.0.4-1zimbra8.7b1.20.04) ...
Préparation du dépaquetage de .../47-zimbra-spell-components_2.0.13-1zimbra8.8b1.20.04_all.deb ...
Dépaquetage de zimbra-spell-components (2.0.13-1zimbra8.8b1.20.04) sur (2.0.12-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-perl-crypt-openssl-random (0.11-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-openssl-lib:amd64 (3.0.9-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-clamav-lib:amd64 (1.0.1-1zimbra8.8b4.20.04) ...
Paramétrage de zimbra-perl-crypt-openssl-rsa (0.33-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-clamav-db (1.0.0-1zimbra8.7b2.20.04) ...
Paramétrage de zimbra-osl (3.0.0-1zimbra10.0b1.20.04) ...
Paramétrage de zimbra-opendkim-lib:amd64 (2.10.3-1zimbra8.7b6.20.04) ...
Paramétrage de zimbra-clamav (1.0.1-1zimbra8.8b4.20.04) ...
Paramétrage de zimbra-heimdal-lib:amd64 (1.5.3-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-openssl (3.0.9-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-perl-net-ssleay (1.92-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-perl-mail-dkim (0.43-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-apr-util-lib:amd64 (1.6.1-1zimbra8.7b3.20.04) ...
Paramétrage de zimbra-perl-mail-spamassassin (3.4.6-1zimbra8.8b5.20.04) ...
Paramétrage de zimbra-amavisd (2.13.0-1zimbra8.7b2.20.04) ...
Paramétrage de zimbra-lmdb (2.4.59-1zimbra8.8b6.20.04) ...
Paramétrage de zimbra-perl-dbd-mysql (4.050-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-curl-lib:amd64 (7.49.1-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-curl (7.49.1-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-net-snmp-lib:amd64 (5.8-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-perl-io-socket-ssl (2.083-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-spamassassin-rules (1.0.0-1zimbra8.8b7.20.04) ...
Paramétrage de zimbra-lmdb-lib:amd64 (2.4.59-1zimbra8.8b6.20.04) ...
Paramétrage de zimbra-net-snmp (5.8-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-perl-innotop (1.9.1-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-snmp-components (1.0.5-1zimbra8.7b1.20.04) ...
Paramétrage de zimbra-cyrus-sasl-lib:amd64 (2.1.28-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-httpd (2.4.57-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-spell-components (2.0.13-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-apache-components (2.0.11-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-openldap-lib:amd64 (2.4.59-1zimbra8.8b6.20.04) ...
Paramétrage de zimbra-postfix (3.6.1-1zimbra8.7b4.20.04) ...
/usr/bin/env: ‘zmpython’: No such file or directory
Paramétrage de zimbra-openldap-server (2.4.59-1zimbra8.8b6.20.04) ...
Paramétrage de zimbra-perl-net-http (6.09-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-cyrus-sasl (2.1.28-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-openldap-client (2.4.59-1zimbra8.8b6.20.04) ...
Paramétrage de zimbra-perl-net-ldapapi (3.0.3-1zimbra8.7b2.20.04) ...
Paramétrage de zimbra-opendkim (2.10.3-1zimbra8.7b6.20.04) ...
Paramétrage de zimbra-perl-libwww (6.13-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-perl-xml-parser (2.44-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-perl-xml-sax-expat (0.51-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-perl-lwp-protocol-https (6.10-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-perl-xml-simple (2.25-1zimbra8.7b4.20.04) ...
Paramétrage de zimbra-mta-components (1.0.22-1zimbra8.8b1.20.04) ...
Paramétrage de zimbra-perl-soap-lite (1.19-1zimbra8.7b5.20.04) ...
Paramétrage de zimbra-perl (1.0.9-1zimbra8.7b1.20.04) ...
Paramétrage de zimbra-core-components (4.0.0-1zimbra10.0b1.20.04) ...
Paramétrage de zimbra-ldap-components (3.0.0-1zimbra10.0b1.20.04) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.9) ...
root@mail_TEST:/home/orj#

root@mail_TEST:/home/orj# /etc/init.d/zimbra start
Socket.c: loadable library and perl binaries are mismatched (got first handshake key 0xcd00080, needed 0xe600000)
root@mail_TEST:/home/orj#
And on my server in production - My zimbra fine, no problem, thanks :D :

Code: Select all

root@mail_PROD:~ # uname -a
Linux mail 4.15.0-117-generic #118-Ubuntu SMP Fri Sep 4 20:02:41 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
root@mail_PROD:~ #
root@mail_PROD:~ #
root@mail_PROD:~ #
root@mail_PROD:~ # cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.6 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.6 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
root@mail_PROD:~ #
root@mail_PROD:~ #
root@mail_PROD:~ # perl -v

This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi
(with 79 registered patches, see perl -V for more detail)

Copyright 1987-2017, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

root@mail_PROD:~ #
root@mail_PROD:~ #
root@mail_PROD:~ # perl -V
Summary of my perl5 (revision 5 version 26 subversion 1) configuration:

  Platform:
    osname=linux
    osvers=4.9.0
    archname=x86_64-linux-gnu-thread-multi
    uname='linux localhost 4.9.0 #1 smp debian 4.9.0 x86_64 gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dcc=x86_64-linux-gnu-gcc -Dcpp=x86_64-linux-gnu-cpp -Dld=x86_64-linux-gnu-gcc -Dccflags=-DDEBIAN -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/perl-sYXgL8/perl-5.26.1=. -fstack-protector-strong -Wformat -Werror=format-security -Dldflags= -Wl,-Bsymbolic-functions -Wl,-z,relro -Dlddlflags=-shared -Wl,-Bsymbolic-functions -Wl,-z,relro -Dcccdlflags=-fPIC -Darchname=x86_64-linux-gnu -Dprefix=/usr -Dprivlib=/usr/share/perl/5.26 -Darchlib=/usr/lib/x86_64-linux-gnu/perl/5.26 -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/x86_64-linux-gnu/perl5/5.26 -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.26.1 -Dsitearch=/usr/local/lib/x86_64-linux-gnu/perl/5.26.1 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Duse64bitint -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Ud_ualarm -Uusesfio -Uusenm -Ui_libutil -Ui_xlocale -Uversiononly -DDEBUGGING=-g -Doptimize=-O2 -dEs -Duseshrplib -Dlibperl=libperl.so.5.26.1'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=define
    usemultiplicity=define
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
    bincompat5005=undef
  Compiler:
    cc='x86_64-linux-gnu-gcc'
    ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
    optimize='-O2 -g'
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion=''
    gccversion='7.5.0'
    gccosandvers=''
    intsize=4
    longsize=8
    ptrsize=8
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=16
    longdblkind=3
    ivtype='long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='off_t'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='x86_64-linux-gnu-gcc'
    ldflags =' -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/7/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib
    libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=libc-2.27.so
    so=so
    useshrplib=true
    libperl=libperl.so.5.26
    gnulibc_version='2.27'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags='-Wl,-E'
    cccdlflags='-fPIC'
    lddlflags='-shared -L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl):
  Compile-time options:
    HAS_TIMES
    MULTIPLICITY
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_IMPLICIT_CONTEXT
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    USE_64_BIT_ALL
    USE_64_BIT_INT
    USE_ITHREADS
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
    USE_REENTRANT_API
  Locally applied patches:
    DEBPKG:debian/cpan_definstalldirs - Provide a sensible INSTALLDIRS default for modules installed from CPAN.
    DEBPKG:debian/db_file_ver - https://bugs.debian.org/340047 Remove overly restrictive DB_File version check.
    DEBPKG:debian/doc_info - Replace generic man(1) instructions with Debian-specific information.
    DEBPKG:debian/enc2xs_inc - https://bugs.debian.org/290336 Tweak enc2xs to follow symlinks and ignore missing @INC directories.
    DEBPKG:debian/errno_ver - https://bugs.debian.org/343351 Remove Errno version check due to upgrade problems with long-running processes.
    DEBPKG:debian/libperl_embed_doc - https://bugs.debian.org/186778 Note that libperl-dev package is required for embedded linking
    DEBPKG:fixes/respect_umask - Respect umask during installation
    DEBPKG:debian/writable_site_dirs - Set umask approproately for site install directories
    DEBPKG:debian/extutils_set_libperl_path - EU:MM: set location of libperl.a under /usr/lib
    DEBPKG:debian/no_packlist_perllocal - Don't install .packlist or perllocal.pod for perl or vendor
    DEBPKG:debian/fakeroot - Postpone LD_LIBRARY_PATH evaluation to the binary targets.
    DEBPKG:debian/instmodsh_doc - Debian policy doesn't install .packlist files for core or vendor.
    DEBPKG:debian/ld_run_path - Remove standard libs from LD_RUN_PATH as per Debian policy.
    DEBPKG:debian/libnet_config_path - Set location of libnet.cfg to /etc/perl/Net as /usr may not be writable.
    DEBPKG:debian/perlivp - https://bugs.debian.org/510895 Make perlivp skip include directories in /usr/local
    DEBPKG:debian/deprecate-with-apt - https://bugs.debian.org/747628 Point users to Debian packages of deprecated core modules
    DEBPKG:debian/squelch-locale-warnings - https://bugs.debian.org/508764 Squelch locale warnings in Debian package maintainer scripts
    DEBPKG:debian/patchlevel - https://bugs.debian.org/567489 List packaged patches for 5.26.1-6ubuntu0.7 in patchlevel.h
    DEBPKG:fixes/document_makemaker_ccflags - https://bugs.debian.org/628522 [rt.cpan.org #68613] Document that CCFLAGS should include $Config{ccflags}
    DEBPKG:debian/find_html2text - https://bugs.debian.org/640479 Configure CPAN::Distribution with correct name of html2text
    DEBPKG:debian/perl5db-x-terminal-emulator.patch - https://bugs.debian.org/668490 Invoke x-terminal-emulator rather than xterm in perl5db.pl
    DEBPKG:debian/cpan-missing-site-dirs - https://bugs.debian.org/688842 Fix CPAN::FirstTime defaults with nonexisting site dirs if a parent is writable
    DEBPKG:fixes/memoize_storable_nstore - [rt.cpan.org #77790] https://bugs.debian.org/587650 Memoize::Storable: respect 'nstore' option not respected
    DEBPKG:debian/makemaker-pasthru - https://bugs.debian.org/758471 Pass LD settings through to subdirectories
    DEBPKG:debian/makemaker-manext - https://bugs.debian.org/247370 Make EU::MakeMaker honour MANnEXT settings in generated manpage headers
    DEBPKG:debian/kfreebsd-softupdates - https://bugs.debian.org/796798 Work around Debian Bug#796798
    DEBPKG:fixes/autodie-scope - https://bugs.debian.org/798096 Fix a scoping issue with "no autodie" and the "system" sub
    DEBPKG:fixes/memoize-pod - [rt.cpan.org #89441] Fix POD errors in Memoize
    DEBPKG:debian/hurd-softupdates - https://bugs.debian.org/822735 Fix t/op/stat.t failures on hurd
    DEBPKG:fixes/math_complex_doc_great_circle - https://bugs.debian.org/697567 [rt.cpan.org #114104] Math::Trig: clarify definition of great_circle_midpoint
    DEBPKG:fixes/math_complex_doc_see_also - https://bugs.debian.org/697568 [rt.cpan.org #114105] Math::Trig: add missing SEE ALSO
    DEBPKG:fixes/math_complex_doc_angle_units - https://bugs.debian.org/731505 [rt.cpan.org #114106] Math::Trig: document angle units
    DEBPKG:fixes/cpan_web_link - https://bugs.debian.org/367291 CPAN: Add link to main CPAN web site
    DEBPKG:fixes/time_piece_doc - https://bugs.debian.org/817925 Time::Piece: Improve documentation for add_months and add_years
    DEBPKG:fixes/extutils_makemaker_reproducible - https://bugs.debian.org/835815 https://bugs.debian.org/834190 Make perllocal.pod files reproducible
    DEBPKG:fixes/file_path_hurd_errno - File-Path: Fix test failure in Hurd due to hard-coded ENOENT
    DEBPKG:debian/hppa_op_optimize_workaround - https://bugs.debian.org/838613 Temporarily lower the optimization of op.c on hppa due to gcc-6 problems
    DEBPKG:debian/installman-utf8 - https://bugs.debian.org/840211 Generate man pages with UTF-8 characters
    DEBPKG:fixes/file_path_chmod_race - https://bugs.debian.org/863870 [rt.cpan.org #121951] Prevent directory chmod race attack.
    DEBPKG:fixes/extutils_file_path_compat - Correct the order of tests of chmod(). (#294)
    DEBPKG:fixes/getopt-long-2 - [rt.cpan.org #120300] Withdraw part of commit 5d9947fb445327c7299d8beb009d609bc70066c0, which tries to implement more GNU getopt_long campatibility. GNU
    DEBPKG:fixes/getopt-long-3 - provide a default value for optional arguments
    DEBPKG:fixes/getopt-long-4 - https://bugs.debian.org/864544 [rt.cpan.org #122068] Fix issue #122068.
    DEBPKG:fixes/test-builder-reset - https://bugs.debian.org/865894 Reset inside subtest maintains parent
    DEBPKG:debian/hppa_opmini_optimize_workaround - https://bugs.debian.org/869122 Lower the optimization level of opmini.c on hppa
    DEBPKG:debian/sh4_op_optimize_workaround - https://bugs.debian.org/869373 Also lower the optimization level of op.c and opmini.c on sh4
    DEBPKG:fixes/json-pp-example - [rt.cpan.org #92793] https://bugs.debian.org/871837 fix RT-92793: bug in SYNOPSIS
    DEBPKG:debian/perldoc-pager - https://bugs.debian.org/870340 [rt.cpan.org #120229] Fix perldoc terminal escapes when sensible-pager is less
    DEBPKG:debian/prune_libs - https://bugs.debian.org/128355 Prune the list of libraries wanted to what we actually need.
    DEBPKG:debian/configure-regen - https://bugs.debian.org/762638 Regenerate Configure et al. after probe unit changes
    DEBPKG:fixes/rename-filexp.U-phase1 - regen-configure: rename filexp.U to filexp_path.U, phase 1
    DEBPKG:fixes/rename-filexp.U-phase2 - regen-configure: rename filexp.U to filexp_path.U, phase 2
    DEBPKG:fixes/packaging_test_skips - Skip various tests if PERL_BUILD_PACKAGING is set
    DEBPKG:debian/mod_paths - Tweak @INC ordering for Debian
    DEBPKG:fixes/encode-alias-regexp - https://bugs.debian.org/880085 fix https://github.com/dankogai/p5-encode/issues/127
    DEBPKG:fixes/regex-memory-leak - [910a6a8] https://bugs.debian.org/891196 [perl #132892] perl #132892: avoid leak by mortalizing temporary copy of pattern
    DEBPKG:fixes/CVE-2018-6797 - [perl #132227] (perl #132227) restart a node if we change to uni rules within the node and encounter a sharp S
    DEBPKG:fixes/CVE-2018-6798/pt1 - [perl #132063] Heap buffer overflow
    DEBPKG:fixes/CVE-2018-6798/pt2 - [perl #132063] 5.26.1: fix TRIE_READ_CHAR and DECL_TRIE_TYPE to account for non-utf8 target
    DEBPKG:fixes/CVE-2018-6798/pt3 - [perl #132063] (perl #132063) we should no longer warn for this code
    DEBPKG:fixes/CVE-2018-6798/pt4 - [perl #132063] utf8.c: Don't dump malformation past first NUL
    DEBPKG:fixes/CVE-2018-6913 - [perl #131844] (perl #131844) fix various space calculation issues in pp_pack.c
    DEBPKG:fixes/CVE-2018-12015.patch - [PATCH] [PATCH] Remove existing files before overwriting them
    DEBPKG:fixes/CVE-2018-18311.patch - [PATCH] Perl_my_setenv(); handle integer wrap
    DEBPKG:fixes/CVE-2018-18312.patch - [PATCH 242/242] PATCH: [perl #133423] for 5.26 maint
    DEBPKG:fixes/CVE-2018-18313.patch - [PATCH] regcomp.c: Convert some strchr to memchr
    DEBPKG:fixes/CVE-2018-18314.patch - [PATCH] fix #131649 - extended charclass can trigger assert
    DEBPKG:fixes/CVE-2020-10543.patch - [PATCH v528 1/3] regcomp.c: Prevent integer overflow from nested regex quantifiers.
    DEBPKG:fixes/CVE-2020-10878.patch - [PATCH v528 2/3] study_chunk: extract rck_elide_nothing
    DEBPKG:fixes/CVE-2020-12723.patch - [PATCH v528 3/3] study_chunk: avoid mutating regexp program within GOSUB
    DEBPKG:fixes/fix_test_2020.patch - [PATCH] Fix Time::Local tests
    DEBPKG:CVE-2020-16156-1.patch - [PATCH] bugfix: signature verification type CANNOT_VERIFY was not recognized
    DEBPKG:CVE-2020-16156-2.patch - [PATCH] Add two new failure modes based on cpan_path
    DEBPKG:CVE-2020-16156-3.patch - [PATCH] use gpg --verify --output ... to disentangle data and signature
    DEBPKG:CVE-2020-16156-4.patch - [PATCH] replacing die with mydie in three spots
    DEBPKG:CVE-2020-16156-5.patch - [PATCH] disambiguate the call to gpg --output by adding --verify
    DEBPKG:CVE-2020-16156-6.patch - [PATCH] s/gpg/$gpg/ in system, add quotes where needed
    DEBPKG:CVE-2020-16156-7.patch - [PATCH] s,/dev/null,$devnull,
    DEBPKG:CVE-2023-31484.patch - [PATCH] Add verify_SSL=>1 to HTTP::Tiny to verify https server identity
  Built under linux
  Compiled at May 23 2023 17:17:19
  @INC:
    /etc/perl
    /usr/local/lib/x86_64-linux-gnu/perl/5.26.1
    /usr/local/share/perl/5.26.1
    /usr/lib/x86_64-linux-gnu/perl5/5.26
    /usr/share/perl5
    /usr/lib/x86_64-linux-gnu/perl/5.26
    /usr/share/perl/5.26
    /usr/local/lib/site_perl
    /usr/lib/x86_64-linux-gnu/perl-base
root@mail_PROD:~ #
root@mail_PROD:~ #

zimbra@mail_PROD:~ $ zmcontrol -v
Release 8.8.15.GA.3869.UBUNTU18.64 UBUNTU18_64 FOSS edition, Patch 8.8.15_P41.
16:08:22 zimbra@mail_PROD:~ $ zmcontrol status
Host mail.zw3b.net
        amavis                  Running
        antispam                Running
        antivirus               Running
        ldap                    Running
        logger                  Running
        mailbox                 Running
        mta                     Running
        opendkim                Running
        service webapp          Running
        snmp                    Running
        spell                   Running
        stats                   Running
        zimbra webapp           Running
        zimbraAdmin webapp      Running
        zimlet webapp           Running
        zmconfigd               Running
For informations and archiving ;

Code: Select all

root@mail_PROD:~ # uptime
 15:57:57 up 1043 days,  2:18,  1 user,  load average: 0,56, 1,10, 1,40
 
root@mail_PROD:/home/orj# find / -iname "libperl*" -print
/usr/share/doc/libperl5.26
/usr/lib/x86_64-linux-gnu/libperl.so.5.26.1
/usr/lib/x86_64-linux-gnu/libperl.so.5.26
find: ‘/proc/16396’: No such file or directory
find: ‘/proc/16397’: No such file or directory
/var/lib/dpkg/info/libperl5.26:amd64.list
/var/lib/dpkg/info/libperl5.26:amd64.symbols
/var/lib/dpkg/info/libperl5.26:amd64.shlibs
/var/lib/dpkg/info/libperl5.26:amd64.triggers
/var/lib/dpkg/info/libperl5.26:amd64.md5sums

Code: Select all

root@mail_TEST:/home/orj# find / -iname "libperl*" -print
/usr/share/lintian/overrides/libperl5i-perl
/usr/share/doc/libperlio-utf8-strict-perl
/usr/share/doc/libperl5.30
/usr/share/doc/libperl4-corelibs-perl
/usr/share/doc/libperl5i-perl
/usr/share/doc/libperl6-caller-perl
/usr/lib/x86_64-linux-gnu/libperl.so.5.30
/usr/lib/x86_64-linux-gnu/libperl.so.5.30.0
/usr/lib/perl5/5.38.0/x86_64-linux/CORE/libperl.a
/var/lib/dpkg/info/libperlio-utf8-strict-perl.list
/var/lib/dpkg/info/libperl4-corelibs-perl.md5sums
/var/lib/dpkg/info/libperl5.30:amd64.list
/var/lib/dpkg/info/libperl6-caller-perl.list
/var/lib/dpkg/info/libperl4-corelibs-perl.list
/var/lib/dpkg/info/libperl5.30:amd64.md5sums
/var/lib/dpkg/info/libperlio-utf8-strict-perl.md5sums
/var/lib/dpkg/info/libperl6-caller-perl.md5sums
/var/lib/dpkg/info/libperl5.30:amd64.shlibs
/var/lib/dpkg/info/libperl5i-perl.md5sums
/var/lib/dpkg/info/libperl5.30:amd64.triggers
/var/lib/dpkg/info/libperl5i-perl.list
/var/lib/dpkg/info/libperl5.30:amd64.symbols
/home/orj/perl-5.38.0/libperl.a
/home/orj/perl-5.38.0/t/porting/libperl.t
/opt/zimbra/.cpan/build/mod_perl-1.31-0/apaci/libperl.module
I had to create the perl and libperl5.38.so packages myself I think :| It just has to be that - Request information on how to create a shared Perl library (libperl.so.*) on the Debian-FR.org forum.

Add comment 20230809 :
Well I managed to create a shared library of perl-5.36.1 quite simply, normally.

By recompiling perl with the -Duseshrplib option in the Configure and adding LD_LIBRARY_PATH before sending the command to "make", (for this one (temporary) console). The tests and the installation were successful.

Code: Select all

root@mail:/home/orj# mv /usr/share/perl5/ /usr/share/perl5-DEFAULT-5.30.0
root@mail:/home/orj# mkdir /usr/share/perl5/
root@mail:/home/orj# cp -Rp /usr/share/perl5-DEFAULT-5.30.0/Debconf/ /usr/share/perl5/
root@mail:/home/orj# cp -Rp /usr/share/perl5-DEFAULT-5.30.0/Debian/ /usr/share/perl5/
root@mail:/home/orj# cp -Rp /usr/share/perl5-DEFAULT-5.30.0/DebianLinux.pm /usr/share/perl5/
root@mail:/home/orj# cp -Rp /usr/share/perl5-DEFAULT-5.30.0/Dpkg/ /usr/share/perl5/
root@mail:/home/orj# cp -Rp /usr/share/perl5-DEFAULT-5.30.0/Dpkg.pm /usr/share/perl5/
And installation perl of perl version 5.36.1 :

Code: Select all

root@mail:/home/orj# wget https://www.cpan.org/src/5.0/perl-5.36.1.tar.gz
root@mail:/home/orj# tar -xzf perl-5.36.1.tar.gz
root@mail:/home/orj# cd perl-5.36.1
root@mail:/home/orj/perl-5.36.1# ./Configure -des -Duseshrplib -Dprefix=/usr -Dprivlib=/usr/share/perl5
root@mail:/home/orj/perl-5.36.1# LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
root@mail:/home/orj/perl-5.36.1# echo $LD_LIBRARY_PATH;
/home/orj/perl-5.36.1:
root@mail:/home/orj/perl-5.36.1# make
root@mail:/home/orj/perl-5.36.1# make test
root@mail:/home/orj/perl-5.36.1# make install
And the return zimbra without reinstalling it (it is no longer Socket.c but UUID.c) Maybe try reinstalling/re build with a version of zimbra Techfiles 9.0.0.GA.0001.PERL5.36.1.UBUNTU20.64 to see if it works !

Code: Select all

zimbra@mail:~$ zmcontrol restart
UUID.c: loadable library and perl binaries are mismatched (got first handshake key 0xe600000, needed 0xe000000)
For infos : during an upgrade..

Code: Select all

Running install for module 'Socket'
Fetching with HTTP::Tiny:
https://cpan.org/authors/id/P/PE/PEVANS/Socket-2.037.tar.gz
Checksum for /opt/zimbra/.cpan/sources/authors/id/P/PE/PEVANS/Socket-2.037.tar.gz ok
Configuring P/PE/PEVANS/Socket-2.037.tar.gz with Makefile.PL
Checking HAS_SOCKADDR_SA_LEN...
test-0.c: In function 'main':
test-0.c:17:29: error: 'struct sockaddr' has no member named 'sa_len'
   17 |     { struct sockaddr sa; sa.sa_len = 0; }
      |                             ^
Checking I_NETINET_IP...
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Socket
Writing MYMETA.yml and MYMETA.json
  PEVANS/Socket-2.037.tar.gz
  /usr/bin/perl Makefile.PL -- OK
Running make for P/PE/PEVANS/Socket-2.037.tar.gz
cp Socket.pm blib/lib/Socket.pm
Running Mkbootstrap for Socket ()
chmod 644 "Socket.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Socket.bs blib/arch/auto/Socket/Socket.bs 644
"/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -noprototypes -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/opt/zimbra/.cpan/build/Socket-2.037-0/typemap'  Socket.xs > Socket.xsc
mv Socket.xsc Socket.c
cc -c   -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"2.037\" -DXS_VERSION=\"2.037\" -fPIC "-I/usr/share/perl5/x86_64-linux/CORE"  -DI_NETINET_IP Socket.c
rm -f blib/arch/auto/Socket/Socket.so
cc  -shared -O2 -L/usr/local/lib -fstack-protector-strong  Socket.o  -o blib/arch/auto/Socket/Socket.so  \
      \

chmod 755 blib/arch/auto/Socket/Socket.so
Manifying 1 pod document
  PEVANS/Socket-2.037.tar.gz
  /usr/bin/make -- OK
I have an error with the installation of perl 5.38.0 :? :

Code: Select all

root@mail:/home/orj/perl-5.38.0# make test
[...]
t/porting/utils .................................................. skipped
Failed 1 test out of 2518, 99.96% okay.
        run/locale.t
root@mail:/home/orj/perl-5.38.0# cd t
root@mail:/home/orj/perl-5.38.0/t# perl run/locale.t
perl: symbol lookup error: perl: undefined symbol: PL_use_safe_putenv
root@mail:/home/orj/perl-5.38.0/t# !echo
echo $LD_LIBRARY_PATH;
/home/orj/perl-5.38.0:
root@mail:/home/orj/perl-5.38.0/t#


Greets,
Romain

Good day !
Last edited by LAB3W.ORJ on Mon Jul 31, 2023 2:11 pm, edited 3 times in total.
LAB3W : O.R.J
Freelance | LAMP Consultant (W3C.Master: Analyst.SSI/Dev.OpS/WebDev)
Web and Networks Lab - Internet Engineering - Creator ZW3B [EU|FR|TV|NET|COM|SITE|BLOG]
Post Reply