From 36c3e7ac8eea47e1385f134881bc5b1511ef080f Mon Sep 17 00:00:00 2001 From: Marcel Telka <marcel@telka.sk> Date: Sun, 31 Mar 2024 09:35:27 +0200 Subject: [PATCH] perl/Mail-SpamAssassin: update to 4.0.1 --- components/perl/Mail-SpamAssassin/pkg5 | 12 +- components/perl/Mail-SpamAssassin/Makefile | 8 /dev/null | 214 ----------------------------------- components/perl/Mail-SpamAssassin/test/results-all.master | 12 + components/perl/Mail-SpamAssassin/Mail-SpamAssassin-GENFRAG.p5m | 1 components/perl/Mail-SpamAssassin/manifests/sample-manifest.p5m | 17 ++ components/perl/Mail-SpamAssassin/patches/02-dnsbl_subtests-run_net_tests.patch | 14 +- components/perl/Mail-SpamAssassin/patches/01-no-MaxMind.patch | 12 +- components/perl/Mail-SpamAssassin/Mail-SpamAssassin-PERLVER.p5m | 14 ++ 9 files changed, 59 insertions(+), 245 deletions(-) diff --git a/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-GENFRAG.p5m b/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-GENFRAG.p5m index 92186d5..6d29d41 100644 --- a/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-GENFRAG.p5m +++ b/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-GENFRAG.p5m @@ -26,6 +26,7 @@ file path=etc/mail/spamassassin/v342.pre file path=etc/mail/spamassassin/v343.pre file path=etc/mail/spamassassin/v400.pre +file path=etc/mail/spamassassin/v401.pre file path=lib/svc/manifest/network/spamassassin.xml file path=lib/svc/method/spamassassin file path=usr/share/spamassassin/languages diff --git a/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-PERLVER.p5m b/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-PERLVER.p5m index 53c020b..4d53138 100644 --- a/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-PERLVER.p5m +++ b/components/perl/Mail-SpamAssassin/Mail-SpamAssassin-PERLVER.p5m @@ -115,6 +115,11 @@ file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Plugin::VBounce.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Plugin::WelcomeListSubject.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::PluginHandler.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Client.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Digest.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Digest::Pieces.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Digest::StripHtml.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::RegistryBoundaries.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::SQLBasedAddrList.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::SubProcBackChannel.3perl @@ -222,6 +227,11 @@ file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Plugin/WLBLEval.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/PluginHandler.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Client.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Digest.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Digest/Pieces.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Digest/StripHtml.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/RegistryBoundaries.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Reporter.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/SQLBasedAddrList.pm @@ -254,12 +264,12 @@ depend type=require fmri=pkg:/library/perl-5/io-string-$(PLV) depend type=require fmri=pkg:/library/perl-5/ip-country-$(PLV) depend type=require fmri=pkg:/library/perl-5/ip-country-db_file-$(PLV) -depend type=require fmri=pkg:/library/perl-5/libwww-perl-$(PLV) +depend type=require fmri=pkg:/library/perl-5/lwp-protocol-https-$(PLV) depend type=require fmri=pkg:/library/perl-5/mail-dkim-$(PLV)@0.37 depend type=require fmri=pkg:/library/perl-5/mail-dmarc-$(PLV) depend type=require fmri=pkg:/library/perl-5/mail-spf-$(PLV) depend type=require fmri=pkg:/library/perl-5/net-cidr-lite-$(PLV) -depend type=require fmri=pkg:/library/perl-5/net-dns-$(PLV)@0.69 +depend type=require fmri=pkg:/library/perl-5/net-dns-$(PLV)@1.1 depend type=require fmri=pkg:/library/perl-5/net-libidn-$(PLV) depend type=require fmri=pkg:/library/perl-5/net-libidn2-$(PLV) depend type=require fmri=pkg:/library/perl-5/net-patricia-$(PLV)@1.16 diff --git a/components/perl/Mail-SpamAssassin/Makefile b/components/perl/Mail-SpamAssassin/Makefile index 3542906..9c91a3b 100644 --- a/components/perl/Mail-SpamAssassin/Makefile +++ b/components/perl/Mail-SpamAssassin/Makefile @@ -15,17 +15,15 @@ # BUILD_STYLE = makemaker -USE_COMMON_TEST_MASTER = no include ../../../make-rules/shared-macros.mk COMPONENT_PERL_MODULE = Mail::SpamAssassin -HUMAN_VERSION = 4.0.0 -COMPONENT_REVISION = 1 +HUMAN_VERSION = 4.0.1 COMPONENT_SUMMARY = Mail::SpamAssassin - Spam detector and markup engine COMPONENT_CPAN_AUTHOR = SIDNEY COMPONENT_ARCHIVE_HASH = \ - sha256:65979da7d103e3c37563f23a1a24f470090afb33664348968a00bf3d09a84f36 + sha256:5c6bb222e18405f1a276816d04e1ffc5cc90785e1265714b4506c2b541d6d5e5 COMPONENT_LICENSE = Apache-2.0 COMPONENT_LICENSE_FILE = LICENSE @@ -64,7 +62,7 @@ PERL_REQUIRED_PACKAGES += library/perl-5/io-string PERL_REQUIRED_PACKAGES += library/perl-5/ip-country PERL_REQUIRED_PACKAGES += library/perl-5/ip-country-db_file -PERL_REQUIRED_PACKAGES += library/perl-5/libwww-perl +PERL_REQUIRED_PACKAGES += library/perl-5/lwp-protocol-https PERL_REQUIRED_PACKAGES += library/perl-5/mail-dkim PERL_REQUIRED_PACKAGES += library/perl-5/mail-dmarc PERL_REQUIRED_PACKAGES += library/perl-5/mail-spf diff --git a/components/perl/Mail-SpamAssassin/manifests/sample-manifest.p5m b/components/perl/Mail-SpamAssassin/manifests/sample-manifest.p5m index a1a8b96..0512d1f 100644 --- a/components/perl/Mail-SpamAssassin/manifests/sample-manifest.p5m +++ b/components/perl/Mail-SpamAssassin/manifests/sample-manifest.p5m @@ -10,7 +10,7 @@ # # -# Copyright 2023 <contributor> +# Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PLV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -34,6 +34,7 @@ file path=etc/mail/spamassassin/v342.pre file path=etc/mail/spamassassin/v343.pre file path=etc/mail/spamassassin/v400.pre +file path=etc/mail/spamassassin/v401.pre file path=lib/svc/manifest/network/spamassassin.xml file path=lib/svc/method/spamassassin file path=usr/perl5/$(PERLVER)/bin/sa-awl @@ -128,6 +129,11 @@ file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Plugin::VBounce.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Plugin::WelcomeListSubject.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::PluginHandler.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Client.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Digest.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Digest::Pieces.3perl +file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::Pyzor::Digest::StripHtml.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::RegistryBoundaries.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::SQLBasedAddrList.3perl file path=usr/perl5/$(PERLVER)/man/man3perl/Mail::SpamAssassin::SubProcBackChannel.3perl @@ -235,6 +241,11 @@ file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Plugin/WLBLEval.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Plugin/WelcomeListSubject.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/PluginHandler.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Client.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Digest.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Digest/Pieces.pm +file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Pyzor/Digest/StripHtml.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/RegistryBoundaries.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/Reporter.pm file path=usr/perl5/vendor_perl/$(PERLVER)/Mail/SpamAssassin/SQLBasedAddrList.pm @@ -270,12 +281,12 @@ depend type=require fmri=pkg:/library/perl-5/io-string-$(PLV) depend type=require fmri=pkg:/library/perl-5/ip-country-$(PLV) depend type=require fmri=pkg:/library/perl-5/ip-country-db_file-$(PLV) -depend type=require fmri=pkg:/library/perl-5/libwww-perl-$(PLV) +depend type=require fmri=pkg:/library/perl-5/lwp-protocol-https-$(PLV) depend type=require fmri=pkg:/library/perl-5/mail-dkim-$(PLV)@0.37 depend type=require fmri=pkg:/library/perl-5/mail-dmarc-$(PLV) depend type=require fmri=pkg:/library/perl-5/mail-spf-$(PLV) depend type=require fmri=pkg:/library/perl-5/net-cidr-lite-$(PLV) -depend type=require fmri=pkg:/library/perl-5/net-dns-$(PLV)@0.69 +depend type=require fmri=pkg:/library/perl-5/net-dns-$(PLV)@1.1 depend type=require fmri=pkg:/library/perl-5/net-libidn-$(PLV) depend type=require fmri=pkg:/library/perl-5/net-libidn2-$(PLV) depend type=require fmri=pkg:/library/perl-5/net-patricia-$(PLV)@1.16 diff --git a/components/perl/Mail-SpamAssassin/patches/01-no-MaxMind.patch b/components/perl/Mail-SpamAssassin/patches/01-no-MaxMind.patch index d2ca41a..c497dd5 100644 --- a/components/perl/Mail-SpamAssassin/patches/01-no-MaxMind.patch +++ b/components/perl/Mail-SpamAssassin/patches/01-no-MaxMind.patch @@ -1,9 +1,9 @@ These modules are deprecated. We do not have libmaxminddb. ---- Mail-SpamAssassin-4.0.0/Makefile.PL.orig -+++ Mail-SpamAssassin-4.0.0/Makefile.PL -@@ -374,8 +374,6 @@ +--- Mail-SpamAssassin-4.0.1/Makefile.PL.orig ++++ Mail-SpamAssassin-4.0.1/Makefile.PL +@@ -373,8 +373,6 @@ 'Net::LibIDN2' => 0, 'Net::LibIDN' => 0, 'Mail::SPF' => 0, @@ -12,9 +12,9 @@ 'Geo::IP' => 0, 'IP::Country::DB_File' => 0, 'IP::Country::Fast' => 0, ---- Mail-SpamAssassin-4.0.0/META.json.orig -+++ Mail-SpamAssassin-4.0.0/META.json -@@ -53,8 +53,6 @@ +--- Mail-SpamAssassin-4.0.1/META.json.orig ++++ Mail-SpamAssassin-4.0.1/META.json +@@ -52,8 +52,6 @@ "Mail::DKIM" : "0.37", "Mail::DMARC" : "0", "Mail::SPF" : "0", diff --git a/components/perl/Mail-SpamAssassin/patches/02-dnsbl_subtests-run_net_tests.patch b/components/perl/Mail-SpamAssassin/patches/02-dnsbl_subtests-run_net_tests.patch index 1cf8eed..dfbaa4f 100644 --- a/components/perl/Mail-SpamAssassin/patches/02-dnsbl_subtests-run_net_tests.patch +++ b/components/perl/Mail-SpamAssassin/patches/02-dnsbl_subtests-run_net_tests.patch @@ -1,10 +1,10 @@ ---- Mail-SpamAssassin-4.0.0/t/dnsbl_subtests.t.orig -+++ Mail-SpamAssassin-4.0.0/t/dnsbl_subtests.t -@@ -15,6 +15,7 @@ - use Errno qw(EADDRINUSE EACCES); - - use constant HAS_NET_DNS_NAMESERVER => eval { require Net::DNS::Nameserver; }; +--- Mail-SpamAssassin-4.0.1/t/dnsbl_subtests.t.orig ++++ Mail-SpamAssassin-4.0.1/t/dnsbl_subtests.t +@@ -20,6 +20,7 @@ + use constant HAS_NET_DNS_START_SERVER => eval { Net::DNS::Nameserver->can('start_server'); }; + use constant HAS_NET_DNS_STOP_SERVER => eval { Net::DNS::Nameserver->can('stop_server'); }; + use constant HAS_BAD_WINDOWS_NET_DNS => $RUNNING_ON_WINDOWS && HAS_NET_DNS_START_SERVER; +plan skip_all => "Net tests disabled" unless conf_bool('run_net_tests'); plan skip_all => "Net::DNS::Nameserver in unavailable on this system" unless (HAS_NET_DNS_NAMESERVER); + plan skip_all => "Tests don't work on Windows with recent versions of Net::DNS" if (HAS_BAD_WINDOWS_NET_DNS); plan tests => 46; - diff --git a/components/perl/Mail-SpamAssassin/pkg5 b/components/perl/Mail-SpamAssassin/pkg5 index 6afcaf8..6523c5d 100644 --- a/components/perl/Mail-SpamAssassin/pkg5 +++ b/components/perl/Mail-SpamAssassin/pkg5 @@ -40,9 +40,9 @@ "library/perl-5/ip-country-db_file-534", "library/perl-5/ip-country-db_file-536", "library/perl-5/ip-country-db_file-538", - "library/perl-5/libwww-perl-534", - "library/perl-5/libwww-perl-536", - "library/perl-5/libwww-perl-538", + "library/perl-5/lwp-protocol-https-534", + "library/perl-5/lwp-protocol-https-536", + "library/perl-5/lwp-protocol-https-538", "library/perl-5/mail-dkim-534", "library/perl-5/mail-dkim-536", "library/perl-5/mail-dkim-538", @@ -82,10 +82,10 @@ "system/library" ], "fmris": [ + "library/perl-5/mail-spamassassin", "library/perl-5/mail-spamassassin-534", "library/perl-5/mail-spamassassin-536", - "library/perl-5/mail-spamassassin-538", - "library/perl-5/mail-spamassassin" + "library/perl-5/mail-spamassassin-538" ], "name": "Mail-SpamAssassin" -} \ No newline at end of file +} diff --git a/components/perl/Mail-SpamAssassin/test/results-5.36.master b/components/perl/Mail-SpamAssassin/test/results-5.36.master deleted file mode 100644 index a3d1d9c..0000000 --- a/components/perl/Mail-SpamAssassin/test/results-5.36.master +++ /dev/null @@ -1,213 +0,0 @@ -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 ................ skipped: Net tests disabled -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 ................... 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 ..................... ok -t/autolearn_force.t ............... ok -t/autolearn_force_fail.t .......... ok -t/bayesbdb.t ...................... skipped: BerkeleyDB is unavailable -t/bayesdbm.t ...................... ok -t/bayesdbm_flock.t ................ ok -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 ................... ok -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 .................. 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 .................... ok -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 .................. 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 ..................... ok -t/spamd_ssl_accept_fail.t ......... ok -t/spamd_ssl_z.t ................... ok -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 ............. ok -t/welcomelist_from.t .............. ok -t/welcomelist_subject.t ........... ok -t/welcomelist_to.t ................ ok -t/whitelist_addrs.t ............... ok -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=3764 -Result: PASS diff --git a/components/perl/Mail-SpamAssassin/test/results-5.38.master b/components/perl/Mail-SpamAssassin/test/results-5.38.master deleted file mode 100644 index 4b865fc..0000000 --- a/components/perl/Mail-SpamAssassin/test/results-5.38.master +++ /dev/null @@ -1,214 +0,0 @@ -t/all_modules.t ................... ok -Locale 'zh_CN.GB18030' is unsupported, and may crash the interpreter. -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 ................ skipped: Net tests disabled -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 ................... 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 ..................... ok -t/autolearn_force.t ............... ok -t/autolearn_force_fail.t .......... ok -t/bayesbdb.t ...................... skipped: BerkeleyDB is unavailable -t/bayesdbm.t ...................... ok -t/bayesdbm_flock.t ................ ok -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 ................... ok -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 .................. 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 .................... ok -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 .................. 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 ..................... ok -t/spamd_ssl_accept_fail.t ......... ok -t/spamd_ssl_z.t ................... ok -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 ............. ok -t/welcomelist_from.t .............. ok -t/welcomelist_subject.t ........... ok -t/welcomelist_to.t ................ ok -t/whitelist_addrs.t ............... ok -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=3764 -Result: PASS diff --git a/components/perl/Mail-SpamAssassin/test/results-5.34.master b/components/perl/Mail-SpamAssassin/test/results-all.master similarity index 94% rename from components/perl/Mail-SpamAssassin/test/results-5.34.master rename to components/perl/Mail-SpamAssassin/test/results-all.master index a3d1d9c..295375f 100644 --- a/components/perl/Mail-SpamAssassin/test/results-5.34.master +++ b/components/perl/Mail-SpamAssassin/test/results-all.master @@ -1,6 +1,7 @@ t/all_modules.t ................... ok t/basic_lint.t .................... ok t/basic_lint_net.t ................ skipped: Net tests disabled +t/basic_lint_without_plugins.t .... ok t/basic_lint_without_sandbox.t .... ok t/basic_meta.t .................... ok t/basic_meta2.t ................... ok @@ -8,6 +9,7 @@ t/html_colors.t ................... ok t/html_obfu.t ..................... ok t/html_utf8.t ..................... ok +t/html_visibility.t ............... ok t/mimeheader.t .................... ok t/mimeparse.t ..................... ok t/uri.t ........................... ok @@ -19,6 +21,7 @@ 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/uridetail.t ..................... ok t/urilocalbl.t .................... skipped: Net tests disabled t/get_all_headers.t ............... ok t/get_headers.t ................... ok @@ -30,6 +33,7 @@ t/dnsbl.t ......................... skipped: Net tests disabled t/dnsbl_sc_meta.t ................. skipped: Net tests disabled t/dnsbl_subtests.t ................ skipped: Net tests disabled +t/dnsplatform.t ................... skipped: Net tests disabled 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'. @@ -134,8 +138,12 @@ t/root_spamd_x_u.t ................ skipped: root tests disabled t/sa_awl.t ........................ ok t/sa_awl_welcome_block.t .......... ok +Failed to create connection to spamd daemon: Connection refused t/sa_check_spamd.t ................ ok t/sa_compile.t .................... ok +t/sa_txrep.t ...................... ok +t/sa_txrep_sql.t .................. skipped: Net tests disabled +t/sa_txrep_welcomelist_out.t ...... skipped: Net tests disabled t/sha1.t .......................... ok t/shortcircuit.t .................. ok t/spam.t .......................... ok @@ -172,7 +180,7 @@ 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_sql_prefs.t ............... ok t/spamd_ssl.t ..................... ok t/spamd_ssl_accept_fail.t ......... ok t/spamd_ssl_z.t ................... ok @@ -209,5 +217,5 @@ t/whitelist_to.t .................. ok t/wlbl_uri.t ...................... ok All tests successful. -Files=210, Tests=3764 +Files=217, Tests=3844 Result: PASS -- Gitblit v1.9.3