Crypt-OpenSSL-PKCS10 v0.34 Perl 5 v5.36.3 x86_64-linux-thread-multi

Status
Pass
From
David Cantrell (DCANTRELL)
Dist
Crypt-OpenSSL-PKCS10 v0.34
Platform
Perl 5 v5.36.3 x86_64-linux-thread-multi
Date
2025-01-26 01:25:15
ID
65a8df70-db84-11ef-a919-1ca9c14db2f0
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 Timothy Legge,

This is a computer-generated report for Crypt-OpenSSL-PKCS10-0.34
on perl 5.36.3, created by CPAN-Reporter-1.2019.

Thank you for uploading your work to CPAN.  Congratulations!
All tests were successful.

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 '/usr/bin/make test':

"/home/david/cpantesting/perl-5.36.3/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PKCS10.bs blib/arch/auto/Crypt/OpenSSL/PKCS10/PKCS10.bs 644
PERL_DL_NONLAZY=1 "/home/david/cpantesting/perl-5.36.3/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# OpenSSL 3.0.15 3 Sep 2024 (Library: OpenSSL 3.0.15 3 Sep 2024)
t/00-openssl-version.t .. ok
t/10-rsa-keys.t ......... ok
t/20-ec.t ............... ok
t/30-ec-keys.t .......... ok
t/author-pod-spell.t .... skipped: these tests are for testing by the author
t/author-pod-syntax.t ... skipped: these tests are for testing by the author
-----BEGIN CERTIFICATE REQUEST-----
MIIBPzCBqQIBADAAMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDH0So9KU4u
TzZRgbtRJp6n95AzF+Od6G5S0EuCEXRJrqDjvru0XpPkwkvSOc+JOMgSA3AsaTw/
qK+1wun7qDlgSSPlFWs7cjDnNisLsRZoJTpAeF9Bh75aNwiUK3D2Q95hdPwRW0ai
smA+K12kRQdUfCfTHJkwfOpjGZH1xeNkewIDAQABoAAwDQYJKoZIhvcNAQELBQAD
gYEAJRJYiTIMyhypU9E2kh/saFhdLQNCA+0PrfheQICs3nwm7/8slEL47DXfS4SM
hnEHDwIktLv2iMwXwff9CvHBbvqI0yclhPvdcnc68ba/Ym2LMbqG0vg8ORQIiF10
ORAueFVXNxogEzmJzP0Um0HweFNLuFZ4GPl9xnbaapPPANQ=
-----END CERTIFICATE REQUEST-----
-----BEGIN PRIVATE KEY-----
MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBAMfRKj0pTi5PNlGB
u1Emnqf3kDMX453oblLQS4IRdEmuoOO+u7Rek+TCS9I5z4k4yBIDcCxpPD+or7XC
6fuoOWBJI+UVaztyMOc2KwuxFmglOkB4X0GHvlo3CJQrcPZD3mF0/BFbRqKyYD4r
XaRFB1R8J9McmTB86mMZkfXF42R7AgMBAAECgYEAlmKJ07Y+rQPY8ccd35mdVvUv
hgS4vqOsRI+YBLB2QO45EK8APmPgEw9YWURBOhmOGmCUEBizy4V9mOK1jz2wz71X
fKVb4OLIgvUe3ow8nDkIKKWaoBbNjz/+qsczIZjQ5VDvYW/diQ/yrPO3GeK6BLjc
seuOKizre+Wktj2BJmECQQDzt4L7nyhJX206ZQ/KL7qgZ5pehyY2yt/hX3q/dYoH
c8StQx0Cxz/4j22mL4HKCYI8Cz1UF3W+uz3EkxxK5NsnAkEA0eM/ojaA0wciQtk1
yZITXLtjXfFnupf5kZuB5pBlt6jiJyKNQIY7WxtXOVIFh9J0gEE76K90zg62oVRS
ZmHQjQJBANzSBUffKS1x3RHvx6K2JC56MJA9fA5hOwCE9j7LTMj7x9QE3yBJUFjx
+7N7j+lzPCETPfoXV4P9OzYE5LmnKjkCQGYw9Bmh2eVlksvjgCnNgrnizwW9dRjH
yA6aHYxKAAyFIN+XFhk1gg7g5/4TrnesA2cy2912GDP/u/Ie4SPSOj0CQQDiiBSm
aHIV3JozK8TA6alDuHU3qG8+BxvLlenGCZHC5w3SmcsweYFrEneiTA802F05Ag5i
vHQUxWCY1A2OqOf6
-----END PRIVATE KEY-----


Public-Key: (1024 bit)
Modulus:
    00:c7:d1:2a:3d:29:4e:2e:4f:36:51:81:bb:51:26:
    9e:a7:f7:90:33:17:e3:9d:e8:6e:52:d0:4b:82:11:
    74:49:ae:a0:e3:be:bb:b4:5e:93:e4:c2:4b:d2:39:
    cf:89:38:c8:12:03:70:2c:69:3c:3f:a8:af:b5:c2:
    e9:fb:a8:39:60:49:23:e5:15:6b:3b:72:30:e7:36:
    2b:0b:b1:16:68:25:3a:40:78:5f:41:87:be:5a:37:
    08:94:2b:70:f6:43:de:61:74:fc:11:5b:46:a2:b2:
    60:3e:2b:5d:a4:45:07:54:7c:27:d3:1c:99:30:7c:
    ea:63:19:91:f5:c5:e3:64:7b
Exponent: 65537 (0x10001)

-----BEGIN CERTIFICATE REQUEST-----
MIIBPzCBqQIBADAAMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYPd19TtHa
Stc0Uwn4YXMOEXeUHHbdeWhtsX2ks+NV7sPmJEqG+n6yd7ezs+wD1qLcJawJishY
cI9kImTKDMqIoZdjjgCniqZKo5wF0PXVSi6lIoMniXMZKjJ3R/6wQWHoRP7YNJrx
Ymxk38zw+13N4gR864vA5qlnacZJGSqsqQIDAQABoAAwDQYJKoZIhvcNAQELBQAD
gYEAUFCb6C/KbuGewUzeLa0W8by1Brqr15VoUC7q2bsJ85eZCX7xIwQBitUkhn2/
Y5hKjU3L6Wc2VuRMN+Kld9xNf+YuThZ42qyg17AFhnarTqNvtr0Fw7EjK6vgDOn7
pAW7j7CODWDppmdpuAiLS8Lwbwf0c6WQuAA3WHRIN4dQgCg=
-----END CERTIFICATE REQUEST-----

Public-Key: (1024 bit)
Modulus:
    00:d8:3d:dd:7d:4e:d1:da:4a:d7:34:53:09:f8:61:
    73:0e:11:77:94:1c:76:dd:79:68:6d:b1:7d:a4:b3:
    e3:55:ee:c3:e6:24:4a:86:fa:7e:b2:77:b7:b3:b3:
    ec:03:d6:a2:dc:25:ac:09:8a:c8:58:70:8f:64:22:
    64:ca:0c:ca:88:a1:97:63:8e:00:a7:8a:a6:4a:a3:
    9c:05:d0:f5:d5:4a:2e:a5:22:83:27:89:73:19:2a:
    32:77:47:fe:b0:41:61:e8:44:fe:d8:34:9a:f1:62:
    6c:64:df:cc:f0:fb:5d:cd:e2:04:7c:eb:8b:c0:e6:
    a9:67:69:c6:49:19:2a:ac:a9
Exponent: 65537 (0x10001)

rsa
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYPd19TtHaStc0Uwn4YXMOEXeU
HHbdeWhtsX2ks+NV7sPmJEqG+n6yd7ezs+wD1qLcJawJishYcI9kImTKDMqIoZdj
jgCniqZKo5wF0PXVSi6lIoMniXMZKjJ3R/6wQWHoRP7YNJrxYmxk38zw+13N4gR8
64vA5qlnacZJGSqsqQIDAQAB
-----END PUBLIC KEY-----

-----BEGIN CERTIFICATE REQUEST-----
MIIBPzCBqQIBADAAMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDPtdhLADPS
kWN5GUwvEWr+3ZPqKt5vPAtsOUwVQ2T3+zF2Zk7fA+Lyv0Aph78oEf/RjUf0bhPQ
XqKJb6cC1iFe41bk6MDLykjgyfXvwC9ML1YYEVZdBh50qncGuNBQbqOh+L+TWyjx
lOAg9RmB5hI3u28Vn+4HnOMGsd5psOyT9QIDAQABoAAwDQYJKoZIhvcNAQEMBQAD
gYEAffZj7mj4RhuGf5h1AuzL7uVUApW2pfAvQbjiqOTirCCFXMLePgTTT9uRdAJS
vYuhZOXhaXqTtrYiQaGX9VzKYsLwEnAAZ0PacCf9UUFeQA8tjglddSVxAz5tglQb
C9slRnMvhJ252nNsJB2DRKkRBlCqMcmPPMcq6Kv4KOdUgJE=
-----END CERTIFICATE REQUEST-----

Public-Key: (1024 bit)
Modulus:
    00:cf:b5:d8:4b:00:33:d2:91:63:79:19:4c:2f:11:
    6a:fe:dd:93:ea:2a:de:6f:3c:0b:6c:39:4c:15:43:
    64:f7:fb:31:76:66:4e:df:03:e2:f2:bf:40:29:87:
    bf:28:11:ff:d1:8d:47:f4:6e:13:d0:5e:a2:89:6f:
    a7:02:d6:21:5e:e3:56:e4:e8:c0:cb:ca:48:e0:c9:
    f5:ef:c0:2f:4c:2f:56:18:11:56:5d:06:1e:74:aa:
    77:06:b8:d0:50:6e:a3:a1:f8:bf:93:5b:28:f1:94:
    e0:20:f5:19:81:e6:12:37:bb:6f:15:9f:ee:07:9c:
    e3:06:b1:de:69:b0:ec:93:f5
Exponent: 65537 (0x10001)

rsa
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDPtdhLADPSkWN5GUwvEWr+3ZPq
Kt5vPAtsOUwVQ2T3+zF2Zk7fA+Lyv0Aph78oEf/RjUf0bhPQXqKJb6cC1iFe41bk
6MDLykjgyfXvwC9ML1YYEVZdBh50qncGuNBQbqOh+L+TWyjxlOAg9RmB5hI3u28V
n+4HnOMGsd5psOyT9QIDAQAB
-----END PUBLIC KEY-----

-----BEGIN CERTIFICATE REQUEST-----
MIICJzCCAZACAQAwKTELMAkGA1UEBhMCUk8xDDAKBgNVBAoMA1VUSTEMMAoGA1UE
CwwDc3NpMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDtGRoeXXs5g34ELAWQ
MFm2+vJDToA0CeLofbot4ppOLgiGTIXBG4pH6nHokCL+kJW7WcoNi63ZqKDyMZyi
qA4yjX0oj+QT1WzIuSZviRHms0nmwsom8H9EsW4O4EOsRI0lIZHnxwACKsqyLXsj
l4vNweX9dO/bXJeL4bXPE5eAsQIDAQABoIG9MIG6BgkqhkiG9w0BCQ4xgawwgakw
DgYDVR0PAQH/BAQDAgWgMC4GA1UdJQQnMCUGCCsGAQUFBwMBBglghkgBhvhCBAEG
CisGAQQBgjcKAwMGAisEMBwGA1UdEQQVMBOBEXN0ZXZlQG9wZW5zc2wub3JnMB0G
A1UdDgQWBBT1XDDw8SyU6r7nlhYp+/tZt5vAJTAZBgMqAwMEEhYQTXkgbmV3IGV4
dGVuc2lvbjAPBgMqAwQECB4GAGEAYgBjMA0GCSqGSIb3DQEBCwUAA4GBAOWcsXKI
SLcogITbX+JHL0hZclc/cFr1gFJs1EgDEuCs6y96PVPd5o5UgjtQTPZoR1x94cGD
l2kBobfGUJ4YHyLDf8aaPaBp+Cs8dH549RkUtM2xq0WkYdN2qGiSP1Ik7q56eWUz
HY9Hl1WMFYayoOATuEMUzvff+aFy+udN6LvJ
-----END CERTIFICATE REQUEST-----
Public-Key: (1024 bit)
Modulus:
    00:ed:19:1a:1e:5d:7b:39:83:7e:04:2c:05:90:30:
    59:b6:fa:f2:43:4e:80:34:09:e2:e8:7d:ba:2d:e2:
    9a:4e:2e:08:86:4c:85:c1:1b:8a:47:ea:71:e8:90:
    22:fe:90:95:bb:59:ca:0d:8b:ad:d9:a8:a0:f2:31:
    9c:a2:a8:0e:32:8d:7d:28:8f:e4:13:d5:6c:c8:b9:
    26:6f:89:11:e6:b3:49:e6:c2:ca:26:f0:7f:44:b1:
    6e:0e:e0:43:ac:44:8d:25:21:91:e7:c7:00:02:2a:
    ca:b2:2d:7b:23:97:8b:cd:c1:e5:fd:74:ef:db:5c:
    97:8b:e1:b5:cf:13:97:80:b1
Exponent: 65537 (0x10001)

-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDtGRoeXXs5g34ELAWQMFm2+vJD
ToA0CeLofbot4ppOLgiGTIXBG4pH6nHokCL+kJW7WcoNi63ZqKDyMZyiqA4yjX0o
j+QT1WzIuSZviRHms0nmwsom8H9EsW4O4EOsRI0lIZHnxwACKsqyLXsjl4vNweX9
dO/bXJeL4bXPE5eAsQIDAQAB
-----END PUBLIC KEY-----

t/Mytest.t .............. ok
t/release-kwalitee.t .... skipped: these tests are for release candidate testing
t/release-meta-json.t ... skipped: these tests are for release candidate testing
All tests successful.
Files=9, Tests=102, 32 wallclock secs ( 0.07 usr  0.01 sys +  8.51 cusr  0.33 csys =  8.92 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module                 Need  Have    
    ---------------------- ----- --------
    Crypt::OpenSSL::RSA    0     0.33    
    Exporter               0     5.78    
    perl                   5.008 5.036003
    XSLoader               0     0.31    

build_requires:

    Module                 Need  Have    
    ---------------------- ----- --------
    Crypt::OpenSSL::Guess  0.11  0.15    
    Crypt::OpenSSL::RSA    0     0.33    
    File::Slurper          0     0.014   
    File::Spec::Functions  0     3.84    
    File::Temp             0     0.2311  
    Import::Into           0     1.002005
    Test::Lib              0     0.003   
    Test::More             0     1.302207

configure_requires:

    Module                 Need  Have    
    ---------------------- ----- --------
    Crypt::OpenSSL::Guess  0.11  0.15    
    ExtUtils::MakeMaker    0     7.70    

opt_requires:

    Module                 Need  Have    
    ---------------------- ----- --------
    Crypt::OpenSSL::Bignum 0     0.09    


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = en_GB.UTF-8
    LANGUAGE = en_GB:en
    LC_TERMINAL = iTerm2
    LC_TERMINAL_VERSION = 3.5.11
    NONINTERACTIVE_TESTING = 1
    PATH = /home/david/.nvm/versions/node/v22.12.0/bin:/home/david/.cargo/bin:/home/david/perl5/perlbrew/bin:/home/david/perl5/perlbrew/perls/perl-5.30.2/bin:/home/david/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
    PERL = 5.36.3
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 428392
    PERL5_CPAN_IS_RUNNING = 428392
    PERLBREW_HOME = /home/david/.perlbrew
    PERLBREW_MANPATH = /home/david/perl5/perlbrew/perls/perl-5.30.2/man
    PERLBREW_PATH = /home/david/perl5/perlbrew/bin:/home/david/perl5/perlbrew/perls/perl-5.30.2/bin
    PERLBREW_PERL = perl-5.30.2
    PERLBREW_ROOT = /home/david/perl5/perlbrew
    PERLBREW_SHELLRC_VERSION = 0.98
    PERLBREW_VERSION = 0.98
    PERLVER = 5.36.3
    PERL_INLINE_DIRECTORY = /home/david/.Inline-5.36.3
    PERL_MM_USE_DEFAULT = 1
    PERL_USE_UNSAFE_INC = 0
    SHELL = /bin/bash
    TERM = screen

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = /home/david/cpantesting/perl-5.36.3/bin/perl
    $UID/$EUID = 1000 / 1000
    $GID = 1000 24 25 27 29 30 44 46 109 1000
    $EGID = 1000 24 25 27 29 30 44 46 109 1000

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.33    
    CPAN::Meta          2.150010
    Cwd                 3.84    
    ExtUtils::CBuilder  0.280236
    ExtUtils::Command   7.70    
    ExtUtils::Install   2.22    
    ExtUtils::MakeMaker 7.70    
    ExtUtils::Manifest  1.75    
    ExtUtils::ParseXS   3.51    
    File::Spec          3.84    
    JSON                4.10    
    JSON::PP            4.16    
    Module::Build       0.4234  
    Module::Signature   n/a     
    Parse::CPAN::Meta   2.150010
    Test2               1.302207
    Test::Harness       3.50    
    Test::More          1.302207
    YAML                1.31    
    YAML::Syck          n/a     
    version             0.9933  


--

Summary of my perl5 (revision 5 version 36 subversion 3) configuration:
   
  Platform:
    osname=linux
    osvers=6.1.0-11-amd64
    archname=x86_64-linux-thread-multi
    uname='linux cpantesting-linux 6.1.0-11-amd64 #1 smp preempt_dynamic debian 6.1.38-4 (2023-08-08) x86_64 gnulinux '
    config_args='-de -Dprefix=/home/david/cpantesting/perl-5.36.3 -Dusethreads'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=define
    usemultiplicity=define
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2'
    optimize='-O2'
    cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    ccversion=''
    gccversion='12.2.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 -lnsl -ldl -lm -lcrypt -lutil -lc
    perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/x86_64-linux-gnu/libc.so.6
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version='2.36'
  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_TIMES
    MULTIPLICITY
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    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
    USE_THREAD_SAFE_LOCALE
  Built under linux
  Compiled at Nov 30 2023 23:58:45
  %ENV:
    PERL="5.36.3"
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="428392"
    PERL5_CPAN_IS_RUNNING="428392"
    PERLBREW_HOME="/home/david/.perlbrew"
    PERLBREW_MANPATH="/home/david/perl5/perlbrew/perls/perl-5.30.2/man"
    PERLBREW_PATH="/home/david/perl5/perlbrew/bin:/home/david/perl5/perlbrew/perls/perl-5.30.2/bin"
    PERLBREW_PERL="perl-5.30.2"
    PERLBREW_ROOT="/home/david/perl5/perlbrew"
    PERLBREW_SHELLRC_VERSION="0.98"
    PERLBREW_VERSION="0.98"
    PERLVER="5.36.3"
    PERL_INLINE_DIRECTORY="/home/david/.Inline-5.36.3"
    PERL_MM_USE_DEFAULT="1"
    PERL_USE_UNSAFE_INC="0"
  @INC:
    /home/david/cpantesting/perl-5.36.3/lib/site_perl/5.36.3/x86_64-linux-thread-multi
    /home/david/cpantesting/perl-5.36.3/lib/site_perl/5.36.3
    /home/david/cpantesting/perl-5.36.3/lib/5.36.3/x86_64-linux-thread-multi
    /home/david/cpantesting/perl-5.36.3/lib/5.36.3