Your message dated Mon, 18 Jun 2018 01:04:18 +0000
with message-id <e1fuiag-0004qz...@fasolo.debian.org>
and subject line Bug#901713: fixed in cryptsetup 2:2.0.3-2
has caused the Debian Bug report #901713,
regarding cryptsetup: FTBFS when built with dpkg-buildpackage -A
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
901713: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901713
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:cryptsetup
Version: 2:2.0.3-1
Severity: serious
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A" and it
failed in this way:
dpkg-genbuildinfo: error: binary build with no binary artifacts found;
.buildinfo is meaningless
dpkg-buildpackage: error: dpkg-genbuildinfo --build=all subprocess returned
exit status 25
This happens because the binary-indep target of debian/rules does
nothing:
binary-indep: build install
# We have nothing to do by default.
(This is where the arch:all packages should be created).
Thanks.
--- End Message ---
--- Begin Message ---
Source: cryptsetup
Source-Version: 2:2.0.3-2
We believe that the bug you reported is fixed in the latest version of
cryptsetup, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 901...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Meurer <jo...@freesources.org> (supplier of updated cryptsetup package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 18 Jun 2018 02:40:41 +0200
Source: cryptsetup
Binary: cryptsetup-run cryptsetup-bin cryptsetup-initramfs cryptsetup
libcryptsetup12 libcryptsetup-dev cryptsetup-udeb libcryptsetup12-udeb
Architecture: source amd64 all
Version: 2:2.0.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Cryptsetup Team
<pkg-cryptsetup-de...@lists.alioth.debian.org>
Changed-By: Jonas Meurer <jo...@freesources.org>
Description:
cryptsetup - transitional dummy package for cryptsetup-{run,initramfs}
cryptsetup-bin - disk encryption support - command line tools
cryptsetup-initramfs - disk encryption support - initramfs integration
cryptsetup-run - disk encryption support - startup scripts
cryptsetup-udeb - disk encryption support - commandline tools (udeb) (udeb)
libcryptsetup-dev - disk encryption support - development files
libcryptsetup12 - disk encryption support - shared library
libcryptsetup12-udeb - disk encryption support - shared library (udeb) (udeb)
Closes: 714380 720952 782843 783194 784881 826122 826124 826127 849335 859953
873840 886007 891219 898495 901641 901713
Changes:
cryptsetup (2:2.0.3-2) unstable; urgency=medium
.
The "nights are long in summer" cryptsetup sprint release :-)
.
Guilhem and Jonas hacked together for three days (and nights), refactored
almost all of the cryptsetup packages, squashed (at least) 19 bugs and
started work on several new features. Yay!
.
[ Guilhem Moulin ]
* cryptsetup-initramfs: Demote "Depends: console-setup, kbd" to Recommends:
(Closes: #901641.)
* debian/initramfs/*-hook: complete refactoring. Common functions are now in
/lib/cryptsetup/functions (source-able from shell scripts).
(Closes: #784881.)
* debian/initramfs/cryptroot-hook:
+ Use sysfs(5) block (resp. fs) hierarchies to detect slave dm-crypt
devices such as LVM2 on top of LUKS (resp. multiple device filesystems
such as btrfs). This approach is more robust than parsing the output of
`lvs` or `btrfs filesystem`.
+ Export relevant crypttab(5) snippet (for devices that need to be
unlocked at initramfs stage) to the initramfs' /cryptroot/crypttab.
+ Print a warning inviting the user to uninstall 'cryptsetup-initramfs'
if 1/ the CRYPTSETUP configuration option is unset or null (the
default), and 2/ the hook didn't detect any device to be unlocked at
initramfs stage. The benefit is two-fold: it guides users through the
package split, and warns them that their system might not reboot if the
hook script didn't work properly.
* Remove the 'decrypt_openct' keyscript since openct was last seen in
oldoldstable, cf. #760258 (ROM).
* debian/initramfs/cryptroot-script: refactoring, using functions from
/lib/cryptsetup/functions. (Closes: #720952, #826124.)
+ One can disable the cryptsetup initramfs scripts for a particular boot
by passing "cryptopts=" as kernel boot argument. (Closes: #873840.)
+ No longer sleep for a full minute after exceeding the maximum number of
unlocking tries. (This was added in 2:1.7.3-2 as an attempt to mitigate
CVE-2016-4484.) Instead, the script sleeps for 1 second after each
failed
attempt in order to defeat online brute-force attacks. (Closes: #898495.)
* debian/README.initramfs: Remove mention that the initramfs scripts and the
crypsetup binary are using a different hash algorithm for plain dm-crypt
volumes. This is no longer true since 2:1.0.6~pre1+svn45-1, cf. #406317.
* debian/cryptdisks.functions:
+ Refactoring, using functions from /lib/cryptsetup/functions.
(Closes: #859953, #891219.)
+ Install to /lib/cryptsetup/cryptdisks-functions.
* crypttab(5):
+ Remove support for the 'precheck' option. The precheck for LUKS devices
is still hardcoded to `cryptsetup isLuks`; the script refuses to unlock
non-LUKS devices (plain dm-crypt and tcrypt devices) containing a known
filesystem (other that swap).
+ Don't ignore the 'plain' option: disable auto-detection and treat the
device as a plain dm-crypt device. (Closes: #886007.)
+ Add support for some option aliases to unify with systemd's crypttab(5)
options. Namely, 'read-only' is an alias for 'readonly', 'key-slot=' is
an alias for 'keyslot=', 'tcrypt-hidden' is an alias for 'tcrypthidden',
and 'tcrypt-veracrypt' is an alias for 'veracrypt'.
+ Add support for 'keyfile-size=' and 'keyfile-offset=' options.
(Closes: #849335.)
+ Source devices can now be specified using their PARTUUID or PARTLABEL,
similar to fstab(5).
* debian/scripts/cryptdisks_start: Add support for '-r'/'--readonly' switch
to setup readonly mappings. (Closes: #782843.)
* debian/scripts/cryptdisks_stop: Add support for closing multiple disks at
once. (Closes: #783194.)
.
[ Jonas Meurer ]
* debian/doc/crypttab.xml:
+ Add a section about the different crypttab formats of our package and
the systemd cryptsetup wrapper.
+ Document, which options are ignored by the initramfs scripts and which
are unsupported by the systemd implementation. (Closes: #714380)
+ Clarify documentation of option 'tries'. It also applies when using
keyscripts, not only with interactive passphrases. (Closes: #826127)
+ Make it obvious that in case a keyscript is configured, the third option
is passed as argument to the keyscript. Mention the optional requirement
to quote the value. (Closes: #826122)
+ Some minor wording improvements.
* debian/control, debian/combat: Bump debhelper compatibility level to 11.
* debian/rules:
+ Completely refactor the rules file, adapt to debhelper 11 style.
(Closes: #901713)
+ Run the upstream build-time testsuite thanks to dh_auto_test.
+ Move the luksformat script from cryptsetup-bin to cryptsetup-run.
+ Install the bug-script into all packages.
+ No longer install the sysvinit initscripts into cryptsetup-udeb.
+ Remove many old build and compile flags, debhelper takes care of most of
them nowadays.
Checksums-Sha1:
9e24a4d923ce4fac64bcc84c380c3b5862fda444 2876 cryptsetup_2.0.3-2.dsc
caa54865a0c2793f4f48c7ff711aec5d370ab91c 94488 cryptsetup_2.0.3-2.debian.tar.xz
4f9d4f236dab75639590e61cf52539c2eee4d0f8 165032
cryptsetup-bin-dbgsym_2.0.3-2_amd64.deb
1505a33b256470e7bdf9af23753e548e561ec373 242520
cryptsetup-bin_2.0.3-2_amd64.deb
fcd69e2941ee40c0a18e224b5be2b39e1af8eeaf 59828
cryptsetup-initramfs_2.0.3-2_all.deb
aa24f39bdf244315daddbf0c2891ae097895add6 17124
cryptsetup-run-dbgsym_2.0.3-2_amd64.deb
ace218419e640beb6f8955635829914fd7fd32ed 179024
cryptsetup-run_2.0.3-2_amd64.deb
9f516f0f88b5330a97b4642b35b17a19ca12feb8 48272
cryptsetup-udeb_2.0.3-2_amd64.udeb
1f4d2938dd38afeeeee5c6d710079be41e785b6d 45312 cryptsetup_2.0.3-2_all.deb
475e5563c9d2200d54fd72c9d35282f3bd338090 9428
cryptsetup_2.0.3-2_amd64.buildinfo
f57f744eb3887b549d29d4b831e02b21652653f2 60508
libcryptsetup-dev_2.0.3-2_amd64.deb
5ef052c82ec108cb4caebdf21fb11da680d06efb 339932
libcryptsetup12-dbgsym_2.0.3-2_amd64.deb
a826030e6885c6fe74756d76e52b87fc882e8116 128940
libcryptsetup12-udeb_2.0.3-2_amd64.udeb
bf147449d1cce8feb7b041bf948cf28611592594 173040
libcryptsetup12_2.0.3-2_amd64.deb
Checksums-Sha256:
f9e65284bfae2617feb4e9dd283bfd6234f12886a46bc0c7b2a78c5cf93f5d38 2876
cryptsetup_2.0.3-2.dsc
becf1f02162d8efbe84e26d819151bc49c611c065816708b41ddfc8d513040a6 94488
cryptsetup_2.0.3-2.debian.tar.xz
9f53d0529e41162fe2f5e69491bbe9a9419b6763e403acbd141503c38411b315 165032
cryptsetup-bin-dbgsym_2.0.3-2_amd64.deb
4b30027751df6994f341502f0584882819fd54b3ace92457b4958734bee83127 242520
cryptsetup-bin_2.0.3-2_amd64.deb
7ede88f94f8440b2748340ecf62efd527688573caf9d6dcce6892ccf444dd089 59828
cryptsetup-initramfs_2.0.3-2_all.deb
5d229256806d6e0e7a6cf0d0a87679d43d350652bbe98db3c5641b2d2f1ce553 17124
cryptsetup-run-dbgsym_2.0.3-2_amd64.deb
ed53ef51adb1aa4974330eaa062a27ff867058069e62a431d5e22dac74e19728 179024
cryptsetup-run_2.0.3-2_amd64.deb
00fe5f90512ed514f9e0de3ae4483d1f05e7a4f72e096a43ebe372ca59881872 48272
cryptsetup-udeb_2.0.3-2_amd64.udeb
d60fe40571001edf8d72198728f7c95ce57fb1c330ec606b601075f14a69cfe1 45312
cryptsetup_2.0.3-2_all.deb
affa5da486686a3e3c546e7ffcbea3fa3e22adc75049c9603eac44f8421c5b91 9428
cryptsetup_2.0.3-2_amd64.buildinfo
bb314080c38d8a85619ea1e66b0d2d5e0261f1dc42ca3936fc13ecb1209167bd 60508
libcryptsetup-dev_2.0.3-2_amd64.deb
0035b99a713d0bd19f7437f3e0b88956540bca802a119b19149acc0981cd0cd9 339932
libcryptsetup12-dbgsym_2.0.3-2_amd64.deb
c1844fe09ec3215a69ea322c13dc26c9bec39f07b55cbdf04987b27bb135365d 128940
libcryptsetup12-udeb_2.0.3-2_amd64.udeb
d84c3f02386bd5fed940f6022c0b95c23ae0f83c3ece78dca41269a1f01c8451 173040
libcryptsetup12_2.0.3-2_amd64.deb
Files:
fbf0675106eee4f5b591282d41fed37e 2876 admin optional cryptsetup_2.0.3-2.dsc
e8668c77734e77aedec6042640060733 94488 admin optional
cryptsetup_2.0.3-2.debian.tar.xz
3c73819417b4ea1bd0d3c2a9616bec11 165032 debug optional
cryptsetup-bin-dbgsym_2.0.3-2_amd64.deb
bfa863656e5e996225bd24d1a6f17057 242520 admin optional
cryptsetup-bin_2.0.3-2_amd64.deb
e60c9cb022547f7438023822d13facbd 59828 admin optional
cryptsetup-initramfs_2.0.3-2_all.deb
44c196d67f4f327d3de53198df072e15 17124 debug optional
cryptsetup-run-dbgsym_2.0.3-2_amd64.deb
bacc6514f686012ee21ead1a5f3abfb7 179024 admin optional
cryptsetup-run_2.0.3-2_amd64.deb
0e36b9f3de5fde610403c98e95c56ebb 48272 debian-installer optional
cryptsetup-udeb_2.0.3-2_amd64.udeb
6770011c4b325c93ace1010e1b013b96 45312 oldlibs optional
cryptsetup_2.0.3-2_all.deb
c1ab6cb0d4e35128243c7ef66038aed7 9428 admin optional
cryptsetup_2.0.3-2_amd64.buildinfo
c4354dcf198a962874426cc6cb0aee3f 60508 libdevel optional
libcryptsetup-dev_2.0.3-2_amd64.deb
2ea010d53fb99c127eb4546e84d0a671 339932 debug optional
libcryptsetup12-dbgsym_2.0.3-2_amd64.deb
fc7631f69f993d6eb8699771490cbc9c 128940 debian-installer optional
libcryptsetup12-udeb_2.0.3-2_amd64.udeb
ffdd73657eb4e400eaefafe9d3730bfa 173040 libs optional
libcryptsetup12_2.0.3-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEELIzSg9Pv30M4kOeDUmLn/0kQSf4FAlsnALcACgkQUmLn/0kQ
Sf7t0hAApxmGqvvhNQNAQw8y8ZsrqWSmjnkzoPR13XC/mjZOEWD6fWkMtd24B63P
+TeLu9q6xS1t8k/pD3DJRcjrIR9cDSMqBmHS7B7ZQd6wtYPKDqjugFSzdHgu15kg
4xlwxyb9cDURmvgXes1we3psRp0YxFrSA5amSfGP1xJgmW+pgaRB6K2VtouWHbr2
x7AwW1pO+SThVqVEmcbnfdLHJjFuOfC4m08U5CRUjegasZyuA5jzRZWCSTdGdh8K
CTYiKqR7of4/fiAgcNmz7ofr2Ct/KN+mjnw6XnecEVhLc9UXtv5pla5wCrr0Z9tz
2YPph4gJ1/8f+Lf9B701FzGtCU/O2iPJ7n7n0foN9e06PeUj9veqhrp9VIw6kTCS
S2668guPneSQp3hexIY4TfSEqLwhdIEe2xhYbj7bkaz5oTHqWs+rxb5IpGB1MA/7
47QjJWEUnJ8r6NMFmAh4/TN70fdli1RxhR9vIpaU7mSlf7tEKefGO81KOLBKw3Gi
pmu7kfIoHNlawpzF6XHifLlpdq1tNkcotRzh8BXbLjPUJhv2o+R9I5xAqtW3pekB
Y4NMvMcF0y7W2rQQ3nsOQpR2qx4FqgKpwA+fBZVD2nsfa3DOKssrqF+ZwaOywe1B
0gGdO9N6nL+KK018fUg6rkexuQD7Wbe///4KyZh6ciMzBKoJs0I=
=nTPE
-----END PGP SIGNATURE-----
--- End Message ---