using 2.1.5, i tried to use gpgv with a keybox as my --keyring, and it did not work:
0 dkg@monkey:~$ gpgv --version
gpgv (GnuPG) 2.1.5
libgcrypt 1.6.3
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
0 dkg@monkey:~$ file foo.kbx
foo.kbx: GPG keybox database version 1, created-at Wed Nov 30 16:43:01 2014,
last-maintained Sun May 24 09:54:50 2015
0 dkg@monkey:~$ gpgv --keyring foo.kbx test.txt.sig test.txtgpgv: keyblock gpgv:
Signature made Wed 01 Jul 2015 01:14:28 AM EDT using RSA key ID 1BFDFA5C
gpgv: [don't know]: invalid packet (ctb=00)
gpgv: keydb_search failed: Invalid packet
gpgv: Can't check signature: No public key
2 dkg@monkey:~$
gpg 2.1.x can use either simple keyrings or keyboxes with --keyring arguments.
Can we provide gpgv with the same functionality?