Skip to content

Instantly share code, notes, and snippets.

@ilovezfs
Created April 5, 2017 13:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ilovezfs/833fe6f24a129fc276ca5d37d92eeb5e to your computer and use it in GitHub Desktop.
Save ilovezfs/833fe6f24a129fc276ca5d37d92eeb5e to your computer and use it in GitHub Desktop.
bash-3.2$ make -Ctests/openpgp check XTESTS=decrypt-unwrap-verify.scm verbose=2
LC_ALL=C EXEEXT= PATH=../gpgscm:/usr/local/Homebrew/Library/Homebrew/shims/super:/usr/local/opt/pkg-config/bin:/usr/local/opt/npth/bin:/usr/local/opt/libtasn1/bin:/usr/local/opt/nettle/bin:/usr/local/opt/p11-kit/bin:/usr/local/opt/gnutls/bin:/usr/local/opt/libgpg-error/bin:/usr/local/opt/libgcrypt/bin:/usr/local/opt/libksba/bin:/usr/local/opt/libassuan/bin:/usr/local/opt/pinentry/bin:/usr/local/opt/gettext/bin:/usr/local/opt/adns/bin:/usr/bin:/bin:/usr/sbin:/sbin srcdir=/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp objdir=/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20 GPGSCM_PATH=/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/gpgscm:/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/gpgscm/gpgscm \
run-tests.scm decrypt-unwrap-verify.scm
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--build-prefix' '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20' '--list-components'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--gpgconf-test' '--always-trust'
I am going to use these tools:
==============================
gpgconf /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf
gpg /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg
gpg-agent /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-agent
scdaemon /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/scd/scdaemon
gpgsm /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/sm/gpgsm
dirmngr /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/dirmngr/dirmngr
gpg-connect-agent /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpg-connect-agent
gpg-preset-passphrase /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-preset-passphrase
gpgtar /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgtar
pinentry /private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp/fake-pinentry
Creating test environment...
Creating configuration files
Starting gpg-agent...
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--create-socketdir'
Warning: Creating socket directory failed: gpgconf: socketdir is '/tmp/gpgscm-20170405T130943-setup-Lcnwpu'
gpgconf: no /run/user dir
gpgconf: using homedir as fallback
gpgconf: error creating socket directory
gpgconf: fatal error (exit status 1)
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpg-connect-agent' '--verbose' '--agent-program=/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-agent|--debug-quick-random' '/bye'
Creating sample data files
Unpacking samples
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Storing private keys
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Importing public demo and test keys
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--yes' '--import' '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp/pubdemo.asc'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--yes' '--import' '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp/pubring.asc'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--yes' '--import' '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp/samplekeys/rsa-rsa-sample-1.asc'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--dearmor'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--yes' '--import'
gpg: key D634136E439F02CA: public key "pgp5 test <pgp5@dev.null>" imported
gpg: Total number processed: 1
gpg: imported: 1
Stopping gpg-agent...
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--kill' 'all'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--remove-socketdir'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgtar' '--create' '--output' '/tmp/gpgscm-20170405T130943-run-tests-x7E0k9/environment-cache' '.'
Stopping gpg-agent...
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--kill' 'all'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--remove-socketdir'
PASS: setup.scm
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--build-prefix' '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20' '--list-components'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--gpgconf-test' '--always-trust'
Creating test environment...
Creating configuration files
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgtar' '--extract' '--directory=.' '/tmp/gpgscm-20170405T130943-run-tests-x7E0k9/environment-cache'
Starting gpg-agent...
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--create-socketdir'
Warning: Creating socket directory failed: gpgconf: socketdir is '/private/tmp/gpgscm-20170405T130943-run-tests-FiNNcs'
gpgconf: no /run/user dir
gpgconf: using homedir as fallback
gpgconf: error creating socket directory
gpgconf: fatal error (exit status 1)
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpg-connect-agent' '--verbose' '--agent-program=/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-agent|--debug-quick-random' '/bye'
Presetting passphrases
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-preset-passphrase' '--preset' '--passphrase' 'def' '50B2D4FA4122C212611048BC5FC31BD44393626E'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-preset-passphrase' '--preset' '--passphrase' 'def' '7E201E28B6FEB2927B321F443205F4724EBE637E'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-preset-passphrase' '--preset' '--passphrase' 'abc' '76F7E2B35832976B50A27A282D9B87E44577EB66'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/agent/gpg-preset-passphrase' '--preset' '--passphrase' 'abc' 'A0747D5F9425E6664F4FFBEED20FBCA79FDED2BD'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--output' '/tmp/gpgscm-20170405T130945-decrypt-unwrap-verify-pE8UBs/steve's-key' '--export' '1D777619BE310D79'
Checking unwrapping the encryption.
> encsig-2-keys-3 Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--output' '/tmp/gpgscm-20170405T130945-decrypt-unwrap-verify-Duhja1/a' '--yes' '--decrypt' '--unwrap' '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp/samplemsgs/encsig-2-keys-3.asc'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--import' '/tmp/gpgscm-20170405T130945-decrypt-unwrap-verify-pE8UBs/steve's-key'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--verify' '/tmp/gpgscm-20170405T130945-decrypt-unwrap-verify-Wnr5mm/unwrapped'
encsig-2-keys-4 Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--output' '/tmp/gpgscm-20170405T130946-decrypt-unwrap-verify-cMUVRq/a' '--yes' '--decrypt' '--unwrap' '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tests/openpgp/samplemsgs/encsig-2-keys-4.asc'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--import' '/tmp/gpgscm-20170405T130945-decrypt-unwrap-verify-pE8UBs/steve's-key'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/g10/gpg' '--no-permission-warning' '--always-trust' '--verify' '/tmp/gpgscm-20170405T130946-decrypt-unwrap-verify-yfh899/unwrapped'
<
Stopping gpg-agent...
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--kill' 'all'
Executing: '/private/tmp/gnupg-20170405-20302-1kmo2a2/gnupg-2.1.20/tools/gpgconf' '--remove-socketdir'
PASS: decrypt-unwrap-verify.scm
1 tests run, 1 succeeded, 0 failed, 0 skipped.
bash-3.2$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment