Accepted debsig-verify 0.11 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 28 Oct 2014 04:01:53 +0100
Source: debsig-verify
Binary: debsig-verify
Architecture: source
Version: 0.11
Distribution: unstable
Urgency: medium
Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
Description:
debsig-verify - Debian package signature verification tool
Closes: 758525 758615 758826
Changes:
debsig-verify (0.11) unstable; urgency=medium
.
* Update Vcs-Browser git URL to the new cgit scheme.
* Add a README file.
* Autoconfiscate build system.
* Add more warning flags to the default compiler flags.
* Do not use continuation lines in string literals.
* Reformat and reflow --help output.
* Add a --root option to use an alternative root directory.
Thanks to Michael Vogt <mvo@ubuntu.com>. Closes: #758525
* Add new --policies-dir and --keyrings-dir options.
* Add new --help option.
* Do not print --version and --help on stderr and make them exit 0. And
replace usage error output with a new function that gives a hint to the
user to use --help instead.
* Add long options for quiet, verbose and debug.
* Use DS_LEV_ERR instead of DS_FAIL_INTERNAL as ds_printf() level argument.
* Use more of libdpkg instead of ad-hoc code, to reduce code duplication,
switch to more tested code, and so that the error return codes are
checked and acted upon. Closes: #758615
- Switch to use subproc module instead of fork() and waitpid().
- Switch from xmalloc to m_malloc().
- Use ohshit()/ohshite() instead of ds_fail_printf(DS_FAIL_INTERNAL, ...).
- Use m_dup2() instead of raw dup2().
- Use fdio API instead of ad-hoc file copying.
- Use str_match_end() instead of ad-hoc code, which also fixes a warning
due to a signed vs unsigned comparison.
* Remove useless return statements.
* Use a temporary GNUPGHOME instead of using the users's default.
Based on a patch by Michael Vogt <mvo@ubuntu.com>. Closes: #758826
* Error out if the GnuPG pipe failed on close.
* Explicitly check strcmp() return value instead of handling it as a bool.
* Switch originID from global to function scoped variable.
Thanks to Michael Vogt <mvo@ubuntu.com>.
* Switch deb and deb_fd from global to a function scoped struct.
* Change len type to size_t to fix a signed vs unsigned comparison warning.
* Make private functions static.
* Make private constant string variables static const.
* Add new autotest functional testsuite.
* Add test cases for signature checks.
Based on a patch by Michael Vogt <mvo@ubuntu.com>.
* Update copyright holders and years.
* Bump Standard-Version to 3.9.6 (no changed needed).
Checksums-Sha1:
4f5a674eace4323a8842a26328614f7c06ff72d6 1646 debsig-verify_0.11.dsc
3b7cbdab82839a65d7c40188c4a17ef32c43b772 125688 debsig-verify_0.11.tar.xz
Checksums-Sha256:
de1e0f6f56486740697fc90272a1f9d0ad2b3db942ee1d5989d93c3cb2317b59 1646 debsig-verify_0.11.dsc
ae66b9e733b51824e2e449582d932b130fece40b0041ed28af83b9b6dbb0cf23 125688 debsig-verify_0.11.tar.xz
Files:
a4f264b0e5dfddfdaac8915bdc15f02d 1646 admin optional debsig-verify_0.11.dsc
2e0e886614bdffc5981446f4b82edd7d 125688 admin optional debsig-verify_0.11.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUTwj1AAoJELlyvz6krleju7EP/AwoYbd+uSFNd8fgriKLqtnc
TYso/xDWiqTvAEAi+q48+o4xy+MtdBYfd/p4H5MD2iUe9UiP8scSy1q8wtjjDvFS
SfK1puHEUh3A0clS7f6Qcle8PM7+G1tEq0lNuaoOuSYuqDtgo6ufh9f7EuLW6cF8
ChpZqKI3QNcBdJKZ1v9+hZVvQPErYz6nSdOZGQ6FfdgZ6Qg+Bt403tPTqd+l2DK8
ULcLZBaKn29dPyJbuSTyDmg5aZNo7fE4BjPveSBLj39fwnLl37rS30qzacI6FxgJ
DqnUzKtebBm9RcGrKVXnbgLUDvoXlEI83QiP6ERiBsfZUbMuBNiEmiwDT5wxKtvT
MpwdOqyztOcV5l69HfuhqJW260YQLyvLiza3SOnkmOZh20EigX3EdoVKwzs2Aws5
o2/7CobymbguizT4mW1AKRs49gWCNF6WVQV0mLNqQap79kLlRbY4NYRyOf75WD+2
myHHlyk2b4kDhrosEfgjJlr3g4MtkNwYhv7hfXqiWbDBVS1+QnRrWOnBeaKJH5/9
OSaDVZ7bdCPlSpzZRChw6oebD8aWZzs+QVpOPNWpMr3QVdMXYUlk0uGIMJHlhXRO
zL0uy+wtgw5PhdiuXYbIo34Zk2GwzGeOJm84oMmvylhEkay0ADGT3fwKwpNghaID
IU6HGZxincU/WMiAoDQu
=Vuu9
-----END PGP SIGNATURE-----