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

Status
Pass
From
David Cantrell (DCANTRELL)
Dist
Crypt-OpenSSL-PKCS10 v0.34
Platform
Perl 5 v5.26.2 x86_64-linux-thread-multi
Date
2025-01-26 01:12:53
ID
aad934a2-db82-11ef-87fb-5b34c14db2f0
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.26.2, created by CPAN-Reporter-1.2018.

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.26.2/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.26.2/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-----
MIIBPzCBqQIBADAAMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDHDCk6UEt1
dQoxMDtjFCwVRoeMnBmPlYxoPvQc4xN4UJM9JR9y7cIwGEKEJ7QkOPysx9AZh9pk
RPqg2gSTskQwxlvgyTFogfhV9XfgV5F4gNpcTut/fgPTCinMXMkfi5kkMMeP6Lzk
xt+dXrJiogFfkx77cgUjFK67iizexFzzMQIDAQABoAAwDQYJKoZIhvcNAQELBQAD
gYEAqF1Yu2RMm4SkrHYW6lxahElq9Vzhoku5BiRvoMyaNQlIPbcAWRCD1mdi13gA
3XKCJkiDfZK1OApgse2l9OWXKHD0SYtCVgMCQ6BXlNDa5qKW0Z4Xh8JVbvv1oWi/
h8YV4Jb2E5Vj9YxoWDqhZMFwz2q+V99zWI5lbc9jD56M/Yg=
-----END CERTIFICATE REQUEST-----
-----BEGIN PRIVATE KEY-----
MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAMcMKTpQS3V1CjEw
O2MULBVGh4ycGY+VjGg+9BzjE3hQkz0lH3LtwjAYQoQntCQ4/KzH0BmH2mRE+qDa
BJOyRDDGW+DJMWiB+FX1d+BXkXiA2lxO639+A9MKKcxcyR+LmSQwx4/ovOTG351e
smKiAV+THvtyBSMUrruKLN7EXPMxAgMBAAECgYB0PrPtLGuFQz8ajvJ/4I4GNtR+
18NNyabgUrO6ExuRzmzO7tk5A4W/FMvz5kQcS3O1bFQqNN7kZCyCuBCoORn84oOi
Fl2oJHrp63rW8MxTjZajCJF0YztsQfQpf1QgZU+brZI0hvIFFeTM1u3zBR2ien3w
XIqcYlxotnNZG6xK4QJBAOZKoMuqaYGarlj5R8/8D20dHedapsIHktwyZt2/UcH/
k2TTLXhzLPZSw+zUd+wCTVe6BOlNod33Tj0lUpFUy60CQQDdRKC8BVBY8VmbJtah
DwwXspdhvlKi6u48Hd9//Zegem4g38GVSSSBVL2KrSTQgXLJuazgNfQXQud0u5Fl
cPYVAkAL0+1qSHhexbkKrNL5ZbLNId+1UDycXpM2aAhMf1UNp7jERuxg8Vlv1VRm
x4rZPk0GonE6Ilib8+W60j3pZPeJAkA9GKYJRK5a4MmNPbwl3LHKGVYTdyn6MkR1
9QmxnaQwe53NFfut7PRXgb6UfBqeOCAp80r43ez4P1EJuoD7MaXBAkBi5MiCJDMC
IjDh4N5QzYEVgodRl3t2JldzpbOEhyQjd6q8j/FZqueimMu1qKUUWlySDWmcS+jW
ytz2vm1kPPXW
-----END PRIVATE KEY-----


Public-Key: (1024 bit)
Modulus:
    00:c7:0c:29:3a:50:4b:75:75:0a:31:30:3b:63:14:
    2c:15:46:87:8c:9c:19:8f:95:8c:68:3e:f4:1c:e3:
    13:78:50:93:3d:25:1f:72:ed:c2:30:18:42:84:27:
    b4:24:38:fc:ac:c7:d0:19:87:da:64:44:fa:a0:da:
    04:93:b2:44:30:c6:5b:e0:c9:31:68:81:f8:55:f5:
    77:e0:57:91:78:80:da:5c:4e:eb:7f:7e:03:d3:0a:
    29:cc:5c:c9:1f:8b:99:24:30:c7:8f:e8:bc:e4:c6:
    df:9d:5e:b2:62:a2:01:5f:93:1e:fb:72:05:23:14:
    ae:bb:8a:2c:de:c4:5c:f3:31
Exponent: 65537 (0x10001)

-----BEGIN CERTIFICATE REQUEST-----
MIIBPzCBqQIBADAAMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDonrK1B2Yw
YIyH3pPX+R1+QPLdOAkA4sN2IS1O1/UcGOFenikuHgBTmE5kCDXnvfA7aEedf84C
meSRkpKrMzh05jNqNJG2cdnUgCHIel4m5tDo8hBwTxQ+gNA4INwwmn6NMmAummAq
4zrYj7dPHXNCfu69KJfppYzdkujLXjbcdQIDAQABoAAwDQYJKoZIhvcNAQELBQAD
gYEAp0Cc8pvMLgkg44TAa8pL+wApoInjhGna3Q+t7PRTLWGvEtYrwC/46q9NwMBB
pPBxICbZe0cXkkAO+A1Pl9U2mCbNyZYq+OsA5M8Y/nsRbTv94CwFLjelPeyTVIfp
eiu8zUnsK2pneZ0RZ6GFsi9F6kxYF44TlX0lwWpLBWxpfB4=
-----END CERTIFICATE REQUEST-----

Public-Key: (1024 bit)
Modulus:
    00:e8:9e:b2:b5:07:66:30:60:8c:87:de:93:d7:f9:
    1d:7e:40:f2:dd:38:09:00:e2:c3:76:21:2d:4e:d7:
    f5:1c:18:e1:5e:9e:29:2e:1e:00:53:98:4e:64:08:
    35:e7:bd:f0:3b:68:47:9d:7f:ce:02:99:e4:91:92:
    92:ab:33:38:74:e6:33:6a:34:91:b6:71:d9:d4:80:
    21:c8:7a:5e:26:e6:d0:e8:f2:10:70:4f:14:3e:80:
    d0:38:20:dc:30:9a:7e:8d:32:60:2e:9a:60:2a:e3:
    3a:d8:8f:b7:4f:1d:73:42:7e:ee:bd:28:97:e9:a5:
    8c:dd:92:e8:cb:5e:36:dc:75
Exponent: 65537 (0x10001)

rsa
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDonrK1B2YwYIyH3pPX+R1+QPLd
OAkA4sN2IS1O1/UcGOFenikuHgBTmE5kCDXnvfA7aEedf84CmeSRkpKrMzh05jNq
NJG2cdnUgCHIel4m5tDo8hBwTxQ+gNA4INwwmn6NMmAummAq4zrYj7dPHXNCfu69
KJfppYzdkujLXjbcdQIDAQAB
-----END PUBLIC KEY-----

-----BEGIN CERTIFICATE REQUEST-----
MIIBPzCBqQIBADAAMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCz7Jm1flBk
A/PB9zHzDoHJ0G8QB+/Cgj+i/dJCzmVMz69Z4STEUhv3jKHB3ocgxCvb3INLf89L
tBdCWXQUNYAMTkz3cJY+d7ZxENfSgPwqOlOagXXYi9/eib7glpV2RbPRblzAgJ23
NGXT1pHoo0iJiI3uHqCP3DNoJ/nHpQeAPQIDAQABoAAwDQYJKoZIhvcNAQEMBQAD
gYEAXqAtW1TCJ/kxvV2d0DpKux7CGYK3XYpPb/WU5Z2oKQrH29iI7x+iSEBTH7J5
pgJU5SAgsIQQV/y3YRBh9uWilOy9EhWHOIVosY0jZuWDytZhuVKsTeO9ZGX2A5mo
uD+RzgCozXVlnFzyucjmxHGwBljJqWEcjPwhwHST4sE1jXI=
-----END CERTIFICATE REQUEST-----

Public-Key: (1024 bit)
Modulus:
    00:b3:ec:99:b5:7e:50:64:03:f3:c1:f7:31:f3:0e:
    81:c9:d0:6f:10:07:ef:c2:82:3f:a2:fd:d2:42:ce:
    65:4c:cf:af:59:e1:24:c4:52:1b:f7:8c:a1:c1:de:
    87:20:c4:2b:db:dc:83:4b:7f:cf:4b:b4:17:42:59:
    74:14:35:80:0c:4e:4c:f7:70:96:3e:77:b6:71:10:
    d7:d2:80:fc:2a:3a:53:9a:81:75:d8:8b:df:de:89:
    be:e0:96:95:76:45:b3:d1:6e:5c:c0:80:9d:b7:34:
    65:d3:d6:91:e8:a3:48:89:88:8d:ee:1e:a0:8f:dc:
    33:68:27:f9:c7:a5:07:80:3d
Exponent: 65537 (0x10001)

rsa
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCz7Jm1flBkA/PB9zHzDoHJ0G8Q
B+/Cgj+i/dJCzmVMz69Z4STEUhv3jKHB3ocgxCvb3INLf89LtBdCWXQUNYAMTkz3
cJY+d7ZxENfSgPwqOlOagXXYi9/eib7glpV2RbPRblzAgJ23NGXT1pHoo0iJiI3u
HqCP3DNoJ/nHpQeAPQIDAQAB
-----END PUBLIC KEY-----

-----BEGIN CERTIFICATE REQUEST-----
MIICJzCCAZACAQAwKTELMAkGA1UEBhMCUk8xDDAKBgNVBAoMA1VUSTEMMAoGA1UE
CwwDc3NpMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDA+gPQgLyDim7uB8er
rg7vb2lORmTSZbMTSyC5GMEAlwhn/zBQZmorAqRrxwJB1hfpRKXiIXFKML88n0gs
P4YaTqV3/sDhlNuxYzNVT9GjWTnHr94qXhLNw7S6P++hyyvjhbFUDafVwFeCssQX
3zp/KkzQgzytkGv81WLZN75ujwIDAQABoIG9MIG6BgkqhkiG9w0BCQ4xgawwgakw
DgYDVR0PAQH/BAQDAgWgMC4GA1UdJQQnMCUGCCsGAQUFBwMBBglghkgBhvhCBAEG
CisGAQQBgjcKAwMGAisEMBwGA1UdEQQVMBOBEXN0ZXZlQG9wZW5zc2wub3JnMB0G
A1UdDgQWBBQ4xFgCMwUrvwNyyZRga5n+/PrwwzAZBgMqAwMEEhYQTXkgbmV3IGV4
dGVuc2lvbjAPBgMqAwQECB4GAGEAYgBjMA0GCSqGSIb3DQEBCwUAA4GBAEEo9UMV
5arZ0ZO/t6oKAaUBF9n1HteK2RBT4hsiev9BUAa44o5D0pHrJurjdrCYHRHuRsYv
5pjYv6lumAyHDuYix6PMbswY+P7T4sOpqYQngPGY6SWFtBLvZ53iLbOvDInTL5jM
GLmThtZFZUAmEpRF+gCOgIjagkmpK+SLAuf5
-----END CERTIFICATE REQUEST-----
Public-Key: (1024 bit)
Modulus:
    00:c0:fa:03:d0:80:bc:83:8a:6e:ee:07:c7:ab:ae:
    0e:ef:6f:69:4e:46:64:d2:65:b3:13:4b:20:b9:18:
    c1:00:97:08:67:ff:30:50:66:6a:2b:02:a4:6b:c7:
    02:41:d6:17:e9:44:a5:e2:21:71:4a:30:bf:3c:9f:
    48:2c:3f:86:1a:4e:a5:77:fe:c0:e1:94:db:b1:63:
    33:55:4f:d1:a3:59:39:c7:af:de:2a:5e:12:cd:c3:
    b4:ba:3f:ef:a1:cb:2b:e3:85:b1:54:0d:a7:d5:c0:
    57:82:b2:c4:17:df:3a:7f:2a:4c:d0:83:3c:ad:90:
    6b:fc:d5:62:d9:37:be:6e:8f
Exponent: 65537 (0x10001)

-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDA+gPQgLyDim7uB8errg7vb2lO
RmTSZbMTSyC5GMEAlwhn/zBQZmorAqRrxwJB1hfpRKXiIXFKML88n0gsP4YaTqV3
/sDhlNuxYzNVT9GjWTnHr94qXhLNw7S6P++hyyvjhbFUDafVwFeCssQX3zp/KkzQ
gzytkGv81WLZN75ujwIDAQAB
-----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, 46 wallclock secs ( 0.06 usr  0.01 sys +  9.85 cusr  0.32 csys = 10.24 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.026002
    XSLoader              0     0.24    

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.75    
    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    


------------------------------
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.26.2
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 405344
    PERL5_CPAN_IS_RUNNING = 405344
    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.26.2
    PERL_INLINE_DIRECTORY = /home/david/.Inline-5.26.2
    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.26.2/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.18    
    CPAN::Meta          2.150010
    Cwd                 3.75    
    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.75    
    JSON                4.10    
    JSON::PP            4.16    
    Module::Build       0.4234  
    Module::Signature   n/a     
    Parse::CPAN::Meta   2.150010
    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 26 subversion 2) configuration:
   
  Platform:
    osname=linux
    osvers=5.10.0-11-amd64
    archname=x86_64-linux-thread-multi
    uname='linux cpantesting-linux-utm 5.10.0-11-amd64 #1 smp debian 5.10.92-1 (2022-01-18) x86_64 gnulinux '
    config_args='-de -Dusethreads -Dprefix=/home/david/cpantesting/perl-5.26.2'
    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='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='10.2.1 20210110'
    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/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /lib64 /usr/lib64
    libs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
    perllibs=-lpthread -lnsl -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_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:
    Devel::PatchPerl 2.08
  Built under linux
  Compiled at Feb  5 2022 21:06:00
  %ENV:
    PERL="5.26.2"
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="405344"
    PERL5_CPAN_IS_RUNNING="405344"
    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.26.2"
    PERL_INLINE_DIRECTORY="/home/david/.Inline-5.26.2"
    PERL_MM_USE_DEFAULT="1"
    PERL_USE_UNSAFE_INC="0"
  @INC:
    /home/david/cpantesting/perl-5.26.2/lib/site_perl/5.26.2/x86_64-linux-thread-multi
    /home/david/cpantesting/perl-5.26.2/lib/site_perl/5.26.2
    /home/david/cpantesting/perl-5.26.2/lib/5.26.2/x86_64-linux-thread-multi
    /home/david/cpantesting/perl-5.26.2/lib/5.26.2