Sendmail-PMilter v1.27 Perl 5 v5.12.0 amd64-freebsd
- Status
- Na
- From
- Bartosz Jarzyna
- Dist
-
Sendmail-PMilter v1.27
- Platform
- Perl 5 v5.12.0 amd64-freebsd
- Date
- 2024-02-10 09:29:45
- ID
- ed5aa23e-c7f6-11ee-9cc0-a03038f84a7b
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Gerald William Haywood,
This is a computer-generated report for Sendmail-PMilter-1.27
on perl 5.12.0, created by CPAN-Reporter-1.2018.
Thank you for uploading your work to CPAN. While attempting to build or test
this distribution, the distribution signaled that support is not available
either for this operating system or this version of Perl. Nevertheless, any
diagnostic output produced is provided below for reference. If this is not
what you expect, you may wish to consult the CPAN Testers Wiki:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/home/smoker12/perl5/perlbrew/perls/perl-5.12.0/bin/perl Makefile.PL':
Sendmail::PMilter provides access to the message processing hooks in a
running Mail Transfer Agent (Sendmail or Postfix), so that filters
('milters') which process mail can be written entirely in Perl. Mail
processing according to SMTP takes place at a number of well-defined
stages ('connect', 'helo', etc.) during the exchange of the message
between client and server. At each stage, the sets of data available
(the connecting IP, sender address etc.) and the permissible actions
(rewrite a message header, ACCEPT a message, REJECT it etc.) are also
well-defined and are to some extent configurable.
Filters built to use Sendmail::PMilter can examine all the information
made available by the MTA and can take any of the permitted actions at
any stage of mail processing. Filters can be implemented much more
quickly in Perl than in a low-level language like C, and the Perl code
does not necessarily need to be thread-safe. All mail is essentially
text, and Perl is a very powerful tool for text processing. A milter
coded in Perl has full access to all Perl library functions, system
utilities, standard modules, modules installed from CPAN, modules of
your own; a Perl milter can do with a message more or less anything
that you might reasonably want to do.
The interface to the running MTA follows the 'milter protocol'. This
protocol is driven by the MTA. It is effected by messages of a simple
structure which are passed between the MTA and the milter via a socket
connection. Over the years the Milter Protocol has progressed through
several versions, and seems (February 2024) to be extremely stable at
Milter Protocol Version 6.
Choose "yes" below to install Sendmail::PMilter from this package.
Do you wish to install the Sendmail::PMilter package? [yes] yes
Checking if your kit is complete...
Looks good
Warning: Perl version 5.014000 or higher required. We run 5.012000.
Generating a Unix-style Makefile
Writing Makefile for Sendmail::PMilter
Writing MYMETA.yml and MYMETA.json
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
configure_requires:
Module Need Have
------------------- ---- ----
ExtUtils::MakeMaker 0 7.64
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = C.UTF-8
PATH = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/smoker12/bin
PERL5LIB =
PERL5OPT = -I/tmp/CPAN-Reporter-lib-QbGh -MDevel::Autoflush
PERL5_CPANPLUS_IS_RUNNING = 46804
PERL5_CPAN_IS_EXECUTING = /home/smoker12/.cpan/build/Sendmail-PMilter-1.27-2kYnfq/Makefile.PL
PERL5_CPAN_IS_RUNNING = 46804
PERL5_CPAN_IS_RUNNING_IN_RECURSION = 8306,46804
PERL_AUTOINSTALL = --defaultdeps
PERL_CR_SMOKER_CURRENT = Sendmail-PMilter-1.27
PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
PERL_MM_USE_DEFAULT = 1
SHELL = /bin/sh
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/smoker12/perl5/perlbrew/perls/perl-5.12.0/bin/perl
$UID/$EUID = 1002 / 1002
$GID = 1002 1002
$EGID = 1002 1002
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 1.94_56
CPAN::Meta 2.143240
Cwd 3.31
ExtUtils::CBuilder 0.27
ExtUtils::Command 7.64
ExtUtils::Install 2.06
ExtUtils::MakeMaker 7.64
ExtUtils::Manifest 1.70
ExtUtils::ParseXS 2.21
File::Spec 3.31
JSON n/a
JSON::PP 4.12
Module::Build 0.3603
Module::Signature n/a
Parse::CPAN::Meta 1.4414
Test::Harness 3.17
Test::More 1.302191
YAML n/a
YAML::Syck 1.34
version 0.9929
--
Summary of my perl5 (revision 5 version 12 subversion 0) configuration:
Platform:
osname=freebsd, osvers=13.1-release-p3, archname=amd64-freebsd
uname='freebsd smoker-10.smoker 13.1-release-p3 freebsd 13.1-release-p3 generic amd64 '
config_args='-de -Dprefix=/home/smoker12/perl5/perlbrew/perls/perl-5.12.0 -Duse64bitint -Aeval:scriptdir=/home/smoker12/perl5/perlbrew/perls/perl-5.12.0/bin'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include',
optimize='-O2',
cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion='', gccversion='FreeBSD Clang 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='cc', ldflags ='-Wl,-E -fstack-protector -L/usr/local/lib'
libpth=/usr/lib /usr/local/lib
libs=-ldl -lm -lcrypt -lutil -lc
perllibs=-ldl -lm -lcrypt -lutil -lc
libc=, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags='-DPIC -fPIC', lddlflags='-shared -L/usr/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_64_BIT_ALL
USE_64_BIT_INT USE_LARGE_FILES USE_PERLIO
USE_PERL_ATOF
Locally applied patches:
Devel::PatchPerl 2.08
Built under freebsd
Compiled at Nov 17 2022 20:51:41
%ENV:
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="46804"
PERL5_CPAN_IS_EXECUTING="/home/smoker12/.cpan/build/Sendmail-PMilter-1.27-2kYnfq/Makefile.PL"
PERL5_CPAN_IS_RUNNING="46804"
PERL5_CPAN_IS_RUNNING_IN_RECURSION="8306,46804"
PERL_AUTOINSTALL="--defaultdeps"
PERL_CR_SMOKER_CURRENT="Sendmail-PMilter-1.27"
PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
PERL_MM_USE_DEFAULT="1"
@INC:
/home/smoker12/perl5/perlbrew/perls/perl-5.12.0/lib/site_perl/5.12.0/amd64-freebsd
/home/smoker12/perl5/perlbrew/perls/perl-5.12.0/lib/site_perl/5.12.0
/home/smoker12/perl5/perlbrew/perls/perl-5.12.0/lib/5.12.0/amd64-freebsd
/home/smoker12/perl5/perlbrew/perls/perl-5.12.0/lib/5.12.0
.