Subject: Accepted: cryptsetup 2:1.0.6-1ubuntu1 (source)

From: Reinhard Tartler <[email-masked]>
Date: Sun, 25 May 2008 21:10:21 -0000

Accepted:
 OK: cryptsetup_1.0.6.orig.tar.gz
 OK: cryptsetup_1.0.6-1ubuntu1.diff.gz
 OK: cryptsetup_1.0.6-1ubuntu1.dsc
     -> Component: main Section: admin

Format: 1.7
Date: Sun, 25 May 2008 22:52:30 +0200
Source: cryptsetup
Binary: cryptsetup cryptsetup-udeb
Architecture: source
Version: 2:1.0.6-1ubuntu1
Distribution: intrepid
Urgency: low
Maintainer: Ubuntu Core Developers <[email-masked]>
Changed-By: Reinhard Tartler <[email-masked]>
Description: 
 cryptsetup - configures encrypted block devices
 cryptsetup-udeb - configures encrypted block devices
Closes: 406317 423102 423591 428288 430158 444914 444914 445186 445189 445189 446674 447159 451909 451916 456326 458944 459206 459832 460409 460994 461548 464672 464673 466175 466240 469869
Changes: 
 cryptsetup (2:1.0.6-1ubuntu1) intrepid; urgency=low
 .
   * Merge new debian version. Remaining changes:
     - cryptsetup is linked dynamically against libgcrypt and libgpg-error.
       This will break systems where /usr is a separate encrypted filesystem
       but not have other bad consequences (in particular, systems with
       encrypted root are still fine).  The upsides include better
       security supportability and smaller packages.
     - stop usplash on user input. LP #62751
     - debian/cryptdisks.functions: Always output and read from the console.
       LP #58794.
     - Add XSBC-Vcs-Bzr tag to indicate that this package is managed using
       bzr on launchpad.
     - debian/initramfs/cryptroot-hook: LP #73862
       Added patch to install aes optimized cypher module
     - try to load optimized cypher module in cryptsetup.functions as well,
       because cryptroot-hook is only executed when we really have a
       cryptoroot.
   * other ubuntu changes have been merged into debian. Please report bugs
     if you believe some patches have been dropped.
   * removed 07_typos_fix.patch, has been reviewed and applied upstream.
 .
 cryptsetup (2:1.0.6-1) unstable; urgency=low
 .
   [ Jonas Meurer ]
   * new upstream release
     - reload option is depreciated and a warning is printed. (closes: #428288)
   * convert patch system from dpatch to quilt.
   * enhance the information regarding the default hash setting in NEWS.Debian.
     Thanks to Ross Boylan <[email-masked]>.
   * change author of keyslot patch to Marc Merlin in changelog, thanks to
     U. Kuehn for raising that issue.
   * doing some debian/rules redesign and cleanup, speeds up the build process.
   * ignore devices with the noauto option early enough to prevent any checks
     on them. Thanks to Joachim Breitner <[email-masked]> (closes: #464672)
   * update debian/copyright to actually mention copyright, thanks lintian.
   * change script=$(basename $req) to script=${req##*/} in initramfs cryptroot
     script. Thanks to Adeodato Simó <[email-masked]>. (closes: #466240)
   * change test ... -a ... to [ ... ] && [ ... ] in the check scripts.
   * add support for tries option to initramfs scripts. Thanks to Helmut Grohne
     <[email-masked]>. (closes: #430158, #469869) Use --tries=1 for
     cryptsetup in the initramfs script. Document the difference between
     initscript and initramfs for tries=0 in the crypttab manpage.
   * add, build and install askpass.c, a helper program by David Härdeman. The
     idea is to use it for passphrase prompt in the initramfs script.
 .
   [ David Härdeman ]
   * Work with LABEL=, UUID= and symlinks in /etc/fstab (closes: #466175)
   * Improve module loading in initramfs hook so that the newer  as well
     as arch specific crypto drivers are taken into consideration
     (closes: #464673)
   * Depend on race-free version of libdevmapper, thus making udevsettle
     call from cryptsetup binary unnecessary. Also change call to
     udevsettle in initramfs script (which is still useful as it related
     to the source device) to optionally use udevadm if present (closes:
     #456326).
 .
 cryptsetup (2:1.0.6~pre1+svn45-1) unstable; urgency=low
 .
   * New upstream svn snapshot:
     - Adds typo fixes by Justin Pryzby <[email-masked]> to cryptsetup.8
       manpage.
     - Mentions luksKillSlot in the manpage. Thanks to Alexander Heinlein
       <[email-masked]>. (closes: #459206)
     - Adds the patch by Marc Merlin <[email-masked]> to support explicit
       key slots for luksFormat and luksAddKey. Thanks to U. Kuehn, who figured
       out that this patch wasn't applied even though changelog said so.
     - Supports adding new keys to active devices again. Thanks to Tobias Frost
       <[email-masked]> for the bugreport. (closes: #460409)
   * Add support for a custom filesystem for /tmp. Patch provided by
     Hans-Peter Oeri <[email-masked]>.
   * Add X-Start-Before headers to cryptdisks and cryptdisks-early initscripts.
     Thanks to Petter Reinholdtsen <[email-masked]> for report and patch.
     (closes: #458944)
   * Add support for a noauto option to cryptdisks. Thanks to U Kuehn
     <[email-masked]> for the idea.
   * Add typo fixes by Justin Pryzby <[email-masked]> to crypttab.5
     manpage. (closes: #460994)
   * Add a cryptdisks_stop script, corresponding to cryptdisks_start. Thanks to
     Joachim Breitner <[email-masked]> for the idea. (closes: #459832)
   * Change log_progress_msg to log_action_msg in cryptdisks.functions. That
     way a newline is printed after the start of every device. Thanks to Frans
     Pop <[email-masked]> for the bugreport. (closes: #461548)
   * Add bash_completition script provided by Kevin Locke <[email-masked]>.
     (closes: #423591)
   * Fix a spelling error in the package description: linux -> Linux.
   * Fix bashisms in cryptdisks_{start,stop} found by Raphael Geissert
     <[email-masked]>.
   * Change the default hash in initramfs scripts from sha256 to ripemd160 for
     consistency with cryptsetup default. Add information about that to
     NEWS.Debian. Thanks to martin f krafft <[email-masked]>.
     (closes: #406317)
 .
 cryptsetup (2:1.0.6~pre1-1) unstable; urgency=low
 .
   [ Jonas Meurer ]
   * New upstream alpha release 1.0.6~pre1:
     - [01_crypt_luksFormat_libcryptsetup.dpatch] removed, applied upstream
     - [02_manpage.dpatch] likewise
     - [04_fix_unused_or_unitialized_variables.dpatch] likewise
     - [05_segfault_at_nonexisting_device.dpatch] likewise
     - [06_run_udevsettle.dpatch] update for new upstream
   * Disable 03_check_for_root.dpatch. As Ludwig Nussel mentioned on
     [email-masked], cryptsetup 1.0.5 already prints out meaningfull errors
     if expected permissions are not available. Therefore the check for uid ==
     0 is superfluous.
   * [06_run_udevsettle.dpatch] Run udevsettle after device-mapper device
     creation. Fixes issues with temporary device files in /dev/mapper. Patch
     by Reinhard Tartler from Ubuntu. (closes: #444914)
   * Add support for offset and skip options to cryptdisks/crypttab. Thanks to
     Marc-Jano Knopp. (closes: #446674)
   * Update the long description in debian/control. Don't mention kernel 2.6.4
     any longer, remove references to /usr/share/doc/cryptsetup/CryptoRoot.HowTo
     and mkinitrd.
   * Add noearly option to cryptdisks/crypttab, which causes cryptdisks-early
     to ignore the entry. Thanks to Joerg Jaspert (closes: #423102)
   * Change log_progress_msg "$dst (started)" to device_msg "$dst" "started" in
     cryptdisks.functions. Makes console output of cryptdisks more consistent.
   * Add cryptdisks_start and patch to cryptdisks.functions by Jon Dowland.
     Also add a manpage for cryptdisks_start(8). (closes: #447159)
   * Add load_optimized_module() function to cryptdisks.functions. Initial idea
     by Reinhard Tartler from Ubuntu, enhanced by David Härdeman.
     (closes: #445186)
   * Add support for UUID=.. device strings to initramfs cryptroot-hook. Thanks
     to Reinhard Tartler from Ubuntu for the patch. (closes: #445189)
   * Support UUID=... and LABEL=... device strings in /etc/crypttab. Thanks
     to Martin Pitt from Ubuntu for the patch. (closes: #445189)
   * Add Vcs-Browser and Vcs-Svn fields to debian/control.
   * Fix debian/rules to not fail to build if autom4te.cache is left behind
     from a previous incomplete build. Patch again taken from Ubuntu.
   * Mention in the crypttab manpage that files are allowed as source. In that
     case they are mounted as loopback device automatically. Thanks to
     Michal Cihar (closes: #451909)
   * At stopping dm-crypt devices really remove the corresponding loopback
     device if one has been used. Thanks to Rene Pavlik for report and to David
     Härdeman, who had the idea for the fix.  (closes: #451916)
   * Also remove loopback devices if the cryptsetup device setup fails.
   * Document a possible deadlock if cryptsetup is invoked as a 'run programm'
     in a udev role. This i related to the invokation of udevsettle in
     cryptsetup. Thanks to Dick Middleton for reporting and debugging.
     (closes: #444914)
   * Move umount_fs() from handle_crypttab_line() to the end of do_start().
   * Bump Standards-Version to 3.7.3.0. No changes needed.
   * Remove unused litian-override file
   * Remove --build $(DEB_BUILD_GNU_TYPE) and --host $(DEB_HOST_GNU_TYPE) from
     invocation of ./configure, as they are already included in $(confflags).
Files: 
 1779537b143e2a607d1caf005cd3e752 1223 admin optional cryptsetup_1.0.6-1ubuntu1.dsc
 f956142ed38b261268bca7c027a5b0d9 525618 admin optional cryptsetup_1.0.6.orig.tar.gz
 69420010be5ad57babe760b809cae525 54541 admin optional cryptsetup_1.0.6-1ubuntu1.diff.gz
Original-Maintainer: Debian Cryptsetup Team <[email-masked]>